三、Linux进阶指令(重点)
1、df指令
作用:查看磁盘的空间
#df -h
选项:-h 表示以可读性较高的形式展示大小
2、free指令
作用:查看内存使用情况
#free -m
选项:-m表示以mb为单位查看
注:Swap:用于临时内存,当系统真是内存不够时可以使用临时内存充当内存
3、head指令
作用:查看一个文件的前n行,如果不指定n,则默认显示前10行
#head -n 文件路径
选项:n表示数字
4、tail指令
作用:查看一个未见末n行,如果不指定n,则默认显示最后10行
#tail -n 文件路径
选项:n表示数字
5、less指令
作用:查看文件,以较少的内容进行输出,按下辅助功能键(数字+回车、空格+上下方向键)查看更多,按q退出查看
#less 需要查看的文件路径
6、wc指令
作用:统计文件内容信息(包含行数、单词数、字节数)
#wc -lwc 需要统计的文件路径
选项:
-l:表示lines,行数
-w:表示words,单词数 注:依照空格来判断单词数量
-c:表示bytes,字节数
7、date指令(重点)
作用:表示操作时间日期(读取、设置)
#date 注:输出的形式:xxxx年xx月xx日 星期几 时:分:秒
#date +%F 注:(等价于#date "+%Y-%m-%d") 输出形式:xxxx年xx月xx日
#date "+%F%T" 注:引号表示让“年月日与时分秒”成为一个不可分割的整体(等价于#date "+%Y-%m-%d %H:%M:%S") 输出形式:xxxx年xx月xx日 xx:xx:xx
#date -d "-1day" "+%F %T" 作用:获取之前一天的时间
符号选项:+(之后)或者-(之前)
单位选项:day(天)、month(月)、year(日)
8、cal指令
作用:用来操作日历
#cal 等价于 #call -1 直接输出当前月份的日历
#cal -3 表示输出上一个月+本月+下一个月的日历
#cal -y 年份 表示输出某一个年份的日历
9、clear/ctrl + L指令
作用:清除终端中已经存在的命令和结果(信息)
注:该命令并不是真正清除之前的信息,而是把之前的信息隐藏到最上面,通过滚动条可以继续查看以前的信息
10、管道指令(重要)
作用:一般用于“过滤”、“特殊”、“扩展处理”
注:管道不能单独使用,必须配合其他指令一起使用作用主要是辅助作用