Day4

命令一、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.只找二进制文件。

原文地址:https://www.cnblogs.com/kevinzr/p/11736530.html