美文网首页
Linux命令 - more & less

Linux命令 - more & less

作者: wikizero | 来源:发表于2019-06-23 12:42 被阅读0次

一、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帮助文档

相关文章

网友评论

      本文标题:Linux命令 - more & less

      本文链接:https://www.haomeiwen.com/subject/tbuiqctx.html