如果一个文件很大,您又不只是想看其中的一部分,而是想打开文件通过翻页浏览整个文件,那么您就需要用到下面两个命令:more和less。不要被他们的名字误导了,其实less的功能要比more还要强大。首先我们来学习more的用法。
分屏显示文件内容
more [option] [file]
+n 从笫n行开始显示 -n 定义屏幕大小为n行 +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示 -c 从顶部清屏,然后显示 -d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”, 禁用响铃功能 -l 忽略Ctrl+l(换页)字符 -p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似 -s 把连续的多个空行显示为一行 -u 把文件内容中的下画线去掉
more打开文件后,可以通过一些命令来完成内容滚动、搜索等功能,下表列出来这些命令及其功能:
Enter 向下n行,需要定义。默认为1行 Ctrl+F 向下滚动一屏 空格键 向下滚动一屏 Ctrl+B 返回上一屏 = 输出当前行的行号 :f 输出文件名和当前行的行号 v 调用vi编辑器 !命令 调用Shell,并执行命令 q 退出more