(1) cat 命令
这个命令可以从文件内容的第一行显示,以只读的方式显示整个文件的内容。
语法: cat [选项] 文件名
cat命令的主要功能就是将文件的内容连续的输出在屏幕上,搭配选项可以实现各种不同的结果。如下表所示
选项 | 说明 |
-b | 将文件中的所有的非空行按顺序从第1开始编号 |
-n | 将行号分配给所有行,包括空白行 |
-v | 可以显示特殊的符号 |
下面演示一下,截图如下:
上面第一种查看方式是没有利用选项的,所以就没有进行编号,第二种是利用选项-b,然后进行编号的。
注意:cat命令适合文件内容不太长的时候,如果文件·太长就不适合了。
(2) more命令
more命令可以一页一页的显示文件的内容。
格式: more 文件名
当more命令显示的文本行数大于屏幕的输出行数时,在最后一行就会显示出百分比,表示当前输出的文本内容的百分比。你可以利用按键操作,按键描述如下:
按键 | 说明 |
空格键 | 向下翻动一页 |
Enter | 向下翻动一页 |
q | 退出more整个程序 |
/关键字 | 向下查找这个关键字 |
在这里就不演示了。比较简单。
(3)less 命令
less命令和more命令比较相似,但是less的命令更加强大.
输入不同的选项,可以有不同的功能,如下表所示:
按键 | 说明 |
空格键、方向向下键 | 向下翻动一页 |
方向向上键 | 向上翻动一页 |
/关键字 | 向下查找这个关键字 |
?关键字 | 向上查找这个关键字 |
q | 推出less这个程序 |
如果你想知道less命令更全面的用法,可以使用man less查询。
(4) nl 命令
nl命令可以输出带有行号文件内容
语法格式:nl [选项] 文件名
nl主要有两个主要的选项,可以显示不同的效果的行号,如下表所示:
按键 | 说明 |
-b | 指定行号指定的的方式。[-b a]表示列出空行在内的所有行号,[-1 t]表示列出除空行之外的所有行号 |
-n | 列出行号表示的方法。[-n ln]表示行号显示在屏幕的最左边,[-n rn]表示行号显示在自己栏位的最右边(不加0),{-n rz]表示行号显示在自己栏位的最右边(加0) |
演示如下:
这个效果和cat -n有些相似.
利用ln可以发现行号出现在最左边.
指定-n -rz之后,行号会显示在自己栏边的最右边。
标签:选项,命令,less,管理文件,cat,行号,Ubuntu,目录,more From: https://blog.51cto.com/u_15912723/7110790