管理文件和目录3之查看文件内容(Ubuntu)
  kIM7GUNpnV3x 2023年11月02日 33 0


(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之后,行号会显示在自己栏边的最右边。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年11月28日   19   0   0 nginx文件名linux命令
  U9ElBp9F5cmM   2023年11月19日   23   0   0 文件系统linux文件名
kIM7GUNpnV3x