cat命令是将文件的全部内容显示在屏幕上,如果文件内容很多,那么看前面的内容就很麻烦了,这时就可以用more或者less命令来分页查看文件内容。
[root@localhost ~]# more file1/f2
aaa
[root@localhost ~]# less file1/f2
aaa
file1/f2 (END)
# file1/f2 (END)这个是屏幕此外为提示文件末尾,需要按键“q”退出。more命令查看的文件,如果中途退出,也需要按键“q”退出。
more和less命令打开文件后,可以使用以下导航命令查看文件。
命令 |
more |
less |
动作 |
<空格键> |
Y |
Y |
前进一页 |
【pgDn】 |
N |
Y |
前进一页 |
b |
Y |
Y |
后退一页 |
【PgUp】 |
N |
Y |
后退一页 |
【DnArrow】 |
N |
Y |
向前一行 |
【UpArrow】 |
N |
Y |
后退一行 |
/text |
Y |
Y |
向前搜索文本 |
?text |
N |
Y |
向后搜索文本 |
n |
Y |
Y |
重复上个搜索 |
N |
N |
Y |
反方向重复上个搜索 |
q |
Y |
Y |
结束(不能用Ctrl+c) |
h |
Y |
Y |
帮助 |
由于less支持的命令更多,故建议习惯使用less来查看长文件的内容。