more 命令

功能类似于 cat, more 会以一页一页的显示方便使用者逐页阅读,而 基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示。
命令参数:

1  +n 从笫 n 行开始显示
2  -n 定义屏幕大小为n行
3  +/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
4  -c 从顶部清屏,然后显示
5  -d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
6  -l 忽略Ctrl+l(换页)字符
7  -p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
8  -s 把连续的多个空行显示为一行
9  -u 把文件内容中的下画线去掉

常用操作命令:

1  Enter 向下 n 行,需要定义。默认为 1 行
2  Ctrl+F 向下滚动一屏
3  空格键 向下滚动一屏
4  Ctrl+B 返回上一屏
5  = 输出当前行的行号
6  :f 输出文件名和当前行的行号
7  V 调用vi编辑器
8  !命令 调用Shell,并执行命令
9  q 退出more

实例:
(1) 显示文件中从第3行起的内容
1 more +3 text.txt
(2) 在所列出文件目录详细信息,借助管道使每次显示 5 行
1 ls -l |more -5
按空格显示下 5 行。

发表评论

后才能评论