Linux指令-进阶指令

1、df

作用:查看磁盘空间
语法:为了更清晰的查看磁盘信息,一般使用df -h

2、free

作用:查看内存使用情况
语法:free -hfree -mfree -g,具体使用哪个,依情况而定
Swap表示使用硬盘空间充当临时内存的大小

3、head

作用:查看文件的前几行,默认显示10行
语法:head 文件路径head -n 文件路径-n表示自定义显示多少行

4、tail

  • 作用1:查看文件的末尾几行,默认显示10行
    语法:tail 文件路径tail -n 文件路径-n表示自定义显示多少行
  • 作用2:实时查看文件的动态变化
    语法:tail -f/F 文件路径,其中-f通过手动编辑文件内容不能监听到,只有通过指令修改后,才能监听到

5、less

作用:初始只展示几行文件内容,可以通过space(翻页)或鼠标滚动操作。
语法:less 文件路径

6、wc

作用:统计文件内容信息,包括行数line、单词数word、字节数char
语法:wc -lwc 文件路径, -l表示行数,-w表示单词数,-c表示字节数

7、date

作用:查看日期时间
语法:
date
date +"%F %T"
date +"%Y-%m-%d %H:%M:%S"
date -d "(-)n day/month/year" +"%F %T"

%F等价于%Y-%m-%d%T等价于%H:%M:%S,查看之前或之后的日期时间使用date -d "(-)n[查看后面的日期用正数,反之用负数] day日/month月/year年" +"%F %T"
还有更多选项使用,可以查看Linux命令大全(手册)

8、cal

作用:查看日历
语法:cal(查看当月)、cal -3(查看当月及当月前后一个月)、cal -y 年份(默认当年)(查看年历)

9、clear/ctrl + L

作用:清空终端,内容不会被清除,只是隐藏到了上面

10、管道

管道符:|
作用:一般用于过滤,特殊,扩展处理
语法:管道符不能单独使用,必须配合其它指令来一起使用,主要起到辅助作用
原理:前面(指令)的输出就是后面(指令)的输入
过滤:ls|grep
特殊:cat|less
扩展处理:ls|wc

  • 过滤案例:通过管道查询根目录下包含"y"字母的文档名称
    # ls / | grep y
  • 特殊案例:通过管道实现less的等价效果( 了解即可)
    cat 文件路径 | less
  • 扩展案例:查看根目录下的文档总数
    ls / | wc -l

你可能感兴趣的:(Linux指令-进阶指令)