1、more 指令:与cat指令类似,只不过cat是直接全部打印到屏幕,但是more是可以指定显示多少行,例如:more -80 file.txt 输出到file.txt的第80行,从文件头算起输出80行
2、less指令:less也是现实文本的工具,使用less查看文本文件的时候可以上下翻页,less也具备对文本文件的搜索功能,选项如下:
-i : 忽略搜索的大小写
-N :显示每行的行号
/字符串 :向下搜索"字符串"的功能
?字符串 :向上搜索"字符串"的功能
n :重复前一个搜索(与/或?有关)
N:反向重复前一个搜索(与/或?有关)
3、head指令:head指令用来显示文档的开头至标准输出中,默认显示10行,-n参数可以指定显示的行数
4、tail指令:tail指令用于从指定点开始输出,并且不断刷新,-f选项可以方便的查阅正在改变的日志文件 -n参数可以指定显示的行数
5、date指令:显示时间,data+%Y:%m:%d,常用的标记格式
%H:小时
%M:分钟
%S:秒
%X:相当于%H:%M:%S
%d:日
%m:月份
%Y:完整年份
%F:相当于%Y-%m-%d
5、时间->时间戳:date+%s
时间戳->时间:data +%Y:%m:%d @时间戳
6、find指令:查找文件并执行指定的操作,语法:find pathname -options 常用选项:-name 按照文件名查找文件
7、grep指令:在文件中搜索字符串 文件,常用选项:
-i 忽略大小写的不同
-n 顺便输出行号
-v 反向选择,即显示没有‘搜索字符串’的那一行
8、tar指令:tar [-cxtzjvf] 文件与目录...参数:
-c:建立一个压缩文件的参数指令
-x:解开一个压缩文件的参数指令
-t:查看tarfile里面的文件
-z:是否具有gzip的属性?亦是否需要用gzip压缩
-j:是否具有bzip2的属性?亦是否需要用bzip2压缩
-v:压缩过程中显示文件!
-f:使用档名,在f之后要立即接档名,不要在加参数
-C:解压到指定目录
9、uname指令:显示电脑和操作系统的相关信息[linux主机的系统版本、硬件名称等],-a或者-all选项输出详细信息:依次为内核名称、主机名、内核版本号、硬件名、处理器信息、操作系统名称
10、ps指令:查看进程,常用参数 ps-aux
11、bc指令:其实就是Linux的一个计算器