一、more
more 命令类似 cat,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似)。
常用操作
1、逐页显示 testfile文档内容,如有连续两行以上空白行则以一行空白行显示。
more -s testfile
2、从第 20 行开始显示 testfile 之文档内容。
more +20 testfile
3、在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示
more +/pattern testfile
进入more命令模式后:
- = 显示当前行号
- V(shift+v) 调用vim编辑器编辑当前文件
- q 退出more
二、less
less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。pagedown、pageup来翻页。
less功能更强大,所以更常用
显示行号
less -N testfile
连续空行为一行(类似more)
less -s testfile
搜索功能
/pattern # 向后搜索pattern内容 n搜索结果往下翻、N往上
?pattern # 向前搜索pattern
进入less命令模式后:
- v 调用编辑器编辑当前文件
- q 退出less
- h 显示less帮助文档
网友评论