0
点赞
收藏
分享

微信扫一扫

管理文件和目录3之查看文件内容(Ubuntu)


(1) cat 命令

  这个命令可以从文件内容的第一行显示,以只读的方式显示整个文件的内容。

语法: cat [选项] 文件名

cat命令的主要功能就是将文件的内容连续的输出在屏幕上,搭配选项可以实现各种不同的结果。如下表所示

选项

说明

-b

将文件中的所有的非空行按顺序从第1开始编号

-n

将行号分配给所有行,包括空白行

-v

可以显示特殊的符号

下面演示一下,截图如下:

                                                            管理文件和目录3之查看文件内容(Ubuntu)_输出带

                                                            管理文件和目录3之查看文件内容(Ubuntu)_文件名_02

上面第一种查看方式是没有利用选项的,所以就没有进行编号,第二种是利用选项-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)

演示如下:

                                                            管理文件和目录3之查看文件内容(Ubuntu)_输出带_03

这个效果和cat -n有些相似.

                                                            管理文件和目录3之查看文件内容(Ubuntu)_文件名_04

利用ln可以发现行号出现在最左边.

                                                            管理文件和目录3之查看文件内容(Ubuntu)_显示文件_05

指定-n -rz之后,行号会显示在自己栏边的最右边。

举报

相关推荐

0 条评论