为了账号安全,请及时绑定邮箱和手机立即绑定
  • 【Author LightXun】 【引用请转明出处】 【Linux】第九章 历史命令 1、历史命令指的是把操作过的命令保留在系统当中, 当需要的时候可以重新进行调用 1-1) history [选项] [历史命令保存文件] # 直接cat ~./history时, 该文件下记录的命令是上次登录, 正确注销之后保存的 # 使用history 命令查看的, 不止有之前保存下来的, 还有本次登录后新操作的命令, 这些命令只有本次正确退出之后才会写入 ~./bash_history 1-1-1) -c : 清空历史命令 # 不建议清空原因1 : 当本次操作出现错误可用过历史命令进行比对排错 # 不建议清空原因2 : 当登录后发现历史命令被清空, 则可判断出有人登录过该账户或服务器 # 不建议清空原因3 : 即使命令保存数目众多, 文件大小也不大, 不会给服务器造成多大压力 1-1-2) -w : 把缓存中的历史命令强制写入历史命令保存文件 ~/.bash_history 2、历史命令默认保存1000条, 可以再环境变量配置文件 /etc/profile 中进行修改 (HISTSIZE) 3、历史命令的调用 3-1) 使用上、下箭头调用以前的历史命令 3-2) 使用 "!n" 重复执行一次第 n 条历史命令 3-3) 使用 "!!" 重复执行一次上一条命令 3-4) 使用 "!字串" 重复执行一次最后一条以该字串开头的命令 # service network restart : !ser 4、命令与文本补全 4-1) 在Bash中, 命令与文件补全是非常方便与常用的功能, 我们只要在输入命令或文件时, 按"Tab"键就会自动进行补全 4-2) 系统进行命令补全是依赖 : $PATH
    查看全部
    2 采集 收起 来源:历史命令

    2018-03-22

  • 命令搜索命令whereis与which 1)whereis 命令名 #搜索命令所在路径及帮助文档所在位置 选项: -b:只查找可执行文件 -m:只查找帮助文件 2)which 命令名 #搜索命令所在路径及命令别名(有别名的话) 3)PATH环境变量 path环境变量: #定义的是系统搜索命令的路径 [root@localhost~]# echo $PATH /usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
    查看全部
  • AIX是IBM开发的Unix CentOS是RedHat系列的Linux Debian是由社区开发和维护的Linux Ubuntu是一个以桌面应用为主的Linux
    查看全部
    2 采集 收起 来源:练习题

    2016-04-17

  • 跟分区就是系统根目录所在的分区。不仅在概念上,本质上这个分区本身也没有什么特别的。分区是磁盘硬件上的概念,目录是系统软件上的概念,它们之间的关系仅仅是:系统的目录需要位于某个分区之中。 关于主分区和逻辑分区: MBR格式只能有4条主分区记录,所以对于使用MBR格式的磁盘来说,主分区最多只能有4个,为了分出更多的区,只能将一个主分
    查看全部
    2 采集 收起 来源:练习题

    2016-04-17

  • 1.whereis 命令 检查是否是shell内部命令,有二进制执行文件,表示不是shell内部命令,否之,相反 2.help shell内部命令 获取shell内部命令帮助信息 3.命令 --help 获取选项帮助 4.info 命令,比man 还详细,不常用
    查看全部
  • 关机: halt shutdown -h [now time] init 0 poweroff 重启: shutdown -r now reboot init 6 注销: logout 查看运行级别: runlevel 开机启动级别 setting文件: /etc/inittab
    查看全部
  • 文件中搜索符合条件的字符串 grep -[iv] 字符串 filename -i 忽略大小写 -v 排除指定字符串 字符串可以使用正则表达式 与find的区别:
    查看全部
    2 采集 收起 来源:Linux中 grep命令

    2016-04-02

  • windows:分区→格式化→分配盘符→即可使用<br> linux:分区→格式化→给每个分区起一个设备文件名→分配盘符→可使用<br> 硬件设备文件名<br> 硬件 设备文件名<br> IDE硬盘 /dev/hd[a-d]<br> SCSI/SATA/USB硬盘 /dev/sd[a-p]<br> 光驱 /dev/cdrom或/dev/hdc<br> 软盘 /dev/fd[0-1]<br> 打印机(25针) /dev/lp[0-2]<br> 打印机(USB) /dev/usb/lp[0-15]<br> 鼠标 /dev/mouse<br> /代表根目录<br> /dev/hda1(IDE硬盘接口):a代表第一个硬盘,1代表第一个分区<br> <br> 分区表示<br> 1~4只能给主分区或扩展分区使用,逻辑分区要从5开始。<br> 比如主分区有3个,扩展分区有1个,扩展分区里面的逻辑分区有2个:主分区1、2、3,扩展分区4,逻辑分区5、6;<br> 比如主分区有1个,扩展分区有1个,扩展分区里面的逻辑分区有3个:主分区1,扩展分区2,逻辑分区5、6、7.<br> <br> 挂载(挂载点即目录,相当于windows的盘符)<br> windows用abc来盘符<br> linux用目录来盘符(绝大目录都可以独立分区,不必跟上级目录放在一个分区内)<br> <br> 1.必须分区<br> a./(根分区)<br> b.swap分区(虚拟内存,内存2倍,不超过2GB)4G以内swap分区是真实内存的两倍,4G以上swap分区可以和真实内存一样大。<br> 2.推荐分区:/boot(启动分区,200MB)
    查看全部
  • /bin bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。 /boot 这里存放的是启动Linux时使用的一些核心文件。 /dev dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。 /etc 这个目录用来存放系统管理所需要的配置文件和子目录。 /home 用户的主目录,比如说有个用户叫wang,那他的主目录就是/home/wang也可以用~wang表示。 /lib 这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。 /lost+found 这个目录平时是空的,当系统不正常关机后,这里就成了一些无家可归的文件的避难所。对了,有点类似于DOS下的.chk文件。 /mnt 这个目录是空的,系统提供这个目录是让用户临时挂载别的文件系统。 /proc 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。也就是说,这个目录的内容不在硬盘上而是在内存里。 /root 系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。 /sbin s就是Super User的意思,也就是说这里存放的是系统管理员使用的管理程序。 /tmp 这个目录不用说,一定是用来存放一些临时文件的地方了。
    查看全部
    2 采集 收起 来源:练习题

    2016-03-21

  • find搜索(避免大范围的搜索,会非常浪费系统资源,建议不在直接在“/”目录下搜索) 格式:find 【搜索范围】【搜索条件】; 例:find /home -name 文件名; 注意:find搜索默认是完全匹配。 如果需要进行模糊查询,需要添加通配符,通配符有以下3种 “*”匹配任意字符,例:find /home -name “*test*”,显示所有名字带test的文件;或例:find /home -name “*”,home目录下的所有文件,包括隐藏文件。 “?”匹配任意一个字符, “【】”匹配任意一个中括号内的字符,例:find /home -name “test【12】”,显示test1和test2文件;或find /home -name “【12】*”,显示以1和2开头的文件。 组合使用:例:find /home -name “*【12】”,显示所有1和2结尾的文件 find 按文件时间来搜索 find /home -mtime +10 在home目录下,查找10天前修改的文件 find /home -mtime 10 在home目录下,查找10天前当天修改的文件 find /home -mtime -10 在home目录下,查找10天内修改的文件 atime 文件访问时间(access time) ctime 改变文件属性(change time) mtime 修改文件内容(modify time)
    查看全部
    2 采集 收起 来源:Linux中 find命令

    2016-12-02

  • 主分区只能有四个
    查看全部
  • 一、shell是什么 1.shell是一个命令行解释器(ASCII码),为用户提供了一个向Linux内核发送请求,以便运行程序的界面系统级程序。用户可以用shell来启动、挂起、停止甚至是编写一些程序。 2.shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。shell是解释执行的脚本语言,在shell中可以直接调用linux系统命令。 二、shell的分类 1.Bourne Shell:从1979起Unix就开始使用bourne shell,bourne shell的主文件名为sh。 2.C Shell:C Shell主要在BSD版的Unix系统中使用,其语法和C语言相类似而得名。 3.shell的两种主要语法类型有bourne和C,这两者语法彼此不兼容。 bourne家族主要包括:sh、ksh、Bash、psh、zsh; C家族主要包括:csh、tcsh 4.Bash:bash与sh兼容,现在使用的linux就是使用bash作为用户的基本shell。 [root@localhost ~] echo $SHELL #调用用$ /bin/bash #用bash 三、Linux支持的shell /etc/shells [root@localhost ~]# vi /etc/shells 结果显示: /bin/sh /bin/bash /sbin/nologin /bin/tcsh /bin/csh
    查看全部
    2 采集 收起 来源:shell概述

    2016-02-29

  • Linux与windows的不同: 1.linux严格区分大小写 2.linux中所有内容以文件形式保存,包括硬件。一切内容皆文件。 3.linus不靠扩展名区分文件类型。约定俗成的写法(有利于管理员工作): 压缩包:"*.gz"、"*.bz2"、"*.tar.bz2"、"*.tgz"等利于管理员压缩 二进制软件包:"*.rpm" 网页文件:"*.html"、"*.php" 脚本文件:"*.sh" 配置文件:"*.conf" 4.windows下的程序不能直接在linux中安装和运行。
    查看全部
  • 输出重定向 1 把输出的结果保存到另一文件中 2 > 覆盖 >>追加 3 主要使用能同时保存正确和错误的命令 4 小知识:命令 &>/dev/null 使命令不产生输出只显示结果
    查看全部
    2 采集 收起 来源:输出重定向

    2018-03-22

  • 一、Linux发展史 Linux前身是Minix,Linus Torvalds 在1991年公布。 企鹅是Linux的吉祥物,Linux的正确读法应该是"li'na'si"。 Linux分为Linux内核版本和Linux发行版本 内核版本 1.linux内核官网:www.kernel.org 2.最新版本是3.16 3.内核版本说明2.6.18(主版本.次版本.末版本) 发行版本 redhat常用作服务器,售后收费(服务器要求稳定和安全) centos免费(与redhat几乎完全一样) fedora个人版本(不稳定,)功能强大 ubuntu 图形界面好 RedHat收购了centos。
    查看全部
    2 采集 收起 来源:Linux简介

    2018-03-22

举报

0/150
提交
取消
课程须知
本课程作为Linux的入门课程,适合所有对Linux感兴趣的小伙伴们。零基础学习!还等什么,赶快来加入吧!
老师告诉你能学到什么?
通过学习本门课程,您将有如下收获: 1、全面了解Linux的前世今生 2、能够独立安装Linux操作系统 3、从对Linux常用命令的一无所知,到运用自如 4、与shell编程基础亲密接触

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!