首页 百科知识 5.2.2显示命令

5.2.2显示命令

时间:2023-10-15 百科知识 版权反馈
【摘要】:如果文件太长,用cat命令只能看到文件的最后一页,而用more命令可以一页一页地显示。执行more命令后,进入more状态,用“Enter”键可以向后移动一行;用“Space”键可以向后移动一页;用“q”键可以退出。在more状态下还有许多功能,可以用man more命令获得。less命令实际上是more命令的改进版,其命令的含义是more的反义。用“PgUp”键可以向前移动一页,用“PgDn”键可以后移动一页;用向上光标可以向前移动一行,用向下光标可以向后移动一行。

5.2.2 显示命令

1.cat 文件名1 文件名2………——显示文件的内容

相当于DOS下的type命令。该命令经常和more命令搭配使用,或是将数个文件合并成一个文件。例:

[tony@free tony]$ cat preface.txt

显示文件preface.txt的内容。

[tony@free tony]$ cat preface.txt >>outline.txt

将preface.txt 附加到outline.txt文件之后。

[tony@free tony]$ cat new.txt info.txt>readme.txt

将new.txt和info.txt合并成readme.txt文件。

2.more文件名——逐页显示文件中的内容

如果文件太长,用cat命令只能看到文件的最后一页,而用more命令可以一页一页地显示。执行more命令后,进入more状态,用“Enter”键可以向后移动一行;用“Space”键可以向后移动一页;用“q”键可以退出。在more状态下还有许多功能,可以用man more命令获得。

3.less文件名——逐页显示文件中的内容

less命令实际上是more命令的改进版,其命令的含义是more的反义。less的功能比more更灵活。用“PgUp”键可以向前移动一页,用“PgDn”键可以后移动一页;用向上光标可以向前移动一行,用向下光标可以向后移动一行。“q”键、“Space”键、“Enter”键的功能和more命令类似。

4.head[参数]文件名——显示文件的前几行

参数说明:

-n num:显示文件的前num行。

-c num:显示文件的前num个字符。

缺省时,head显示文件的前10行。

例:

[tony@free tony]$ head –n 20 new.txt

显示文件new.txt的前20行

5.tail[参数]文件名——显示文件的末尾几行

参数说明:

-n num:显示文件的末尾num行。

-c num:显示文件的前末尾num个字符。

缺省时,tail显示文件的末尾10行。

例:

[tony@free tony]$ tail –n 20 new.txt

显示文件new.txt的末尾20行

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈