命令一、less
命令解析:less也是对文件进行分页显示,比more强大。可以向前向后翻页,也可以向前向后查询。
命令参数
1.-b 设置缓冲区的大小。
2.-e 当文件显示结束后,自动离开。
3.-f 强制打开特殊文件,比如二进制文件。
4.-g 只标志最后搜索的关键词。
5.-i 忽略搜索时的大小写。
6.-m 显示类似more的百分比。
7.-N 显示行号。
8.-o 将less中输出的文件保存起来。
9-s 显示连续空行为一行。
10.-n 重复前一个搜索。
11.-N反复前一个搜索。
实例:
1.用less查看文件。
2.用ps命令查看进程信息,并用less分页。
注意:ps是查看进程命令,默认查看当前用户的进程,-e查看所有进程,-f显示GUID等栏位。
3.查看历史命令,用less分页并记录。
注意:管道符|,经常使用。-o可以记录下内容,到一个文件。
4.查看多个文件。
命令二、head
命令解析:用来显示开头的某个文件的文字区块,用来显示文件的开头并输出到标准输出中。
命令参数:
1.-q 隐藏文件名。
2.-v 显示文件名。
3.-c 显示字节数。
4.-n 显示行数。
实例:
1.显示文件前n行。
注意:要先加-n 参数,然后加数字。这之间要加空格不加空格都可以。
2.显示前n个字节。
命令三、tall
命令解析:与head类似不过是显示文件的末尾,输出到标准输出中。,一般用来查看不断改变的日志文件等。
参数:
1.-f 循环读取
2.-q不显示处理信息。
3.-v显示详细处理信息。
4.-c 显示字节数目。
5.-n 显示行数。
实例:
1.显示文件末尾的内容。
2.循环查看文件内容。
注意:这条命令的意思是。长ping百度,然后把结果写入到 tail。log文件中,然后tail去循环打开最后几行,这样就可以达到动态观看的目的。
命令四、which
命令解析:which(哪一个) 主要用在Linux中查找文件,主要是查找可执行文件位置。
参数:
1.-n 指定文件名长度。
2.-p 与-n相同,但是此时包括了文件路径
3.-w 指定输出时栏位的宽度。
实例:
1.查找文件,显示命令路径。
备注;这里默认查询的是当前用户的环境变量下的命令路径。
2.查找cd的命令路径。
注意:这里主要是可以查询出cd命令的原始路径。
命令五、whereis
命令解析:whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
参数:
1.-b 定位可执行文件。
2.-m 定位帮助文件。
3.-s 定位源代码文件。
4.-u 搜索上面三种以外的文件。
实例:
1.找出和** 关联的文件。
2.只找二进制文件。