more、less 和 most 命令之间的区别

如果您是 Linux 新手用户,您可能会对实用程序等三个命令感到困惑,即 更多的, 较少的最多. 没问题! 在这个简短的指南中,我将解释更多、更少和大多数命令之间的区别,并提供一些 Linux 中的示例。 准确地说,它们或多或少相同,但略有不同。 所有这些命令都预装在大多数 Linux 发行版中。

首先,我们将讨论“更多”命令。

内容

  1. “更多”计划
    1. “更多”命令示例
  2. “少”计划
    1. 更少的命令示例
  3. “最”节目
    1. 大多数命令示例
      1. 所有键绑定的列表
      2. TL;博士
      3. 帮助我们帮助您:

“更多”计划

‘更多的’ 是一个旧的和基本的终端寻呼机或寻呼程序,用于打开给定文件以进行交互式阅读。 如果文件的内容太大而无法在一个屏幕中显示,它会逐页显示内容。 您可以通过按滚动浏览文件的内容 进入 或者 空格键 键。 但一个限制是你可以滚动 仅向前方向,而不是倒退。 这意味着,您可以向下滚动,但不能向上滚动。

‘more’ 命令可视化演示

更新:

一位 Linux 用户指出 more 命令确实允许向后滚动。 原始版本只允许向前滚动。 然而,较新的实现允许有限的向后移动。 要向后滚动,只需按 b. 唯一的限制是它不适用于管道(例如 ls|more)。

要退出,请按 q.

“更多”命令示例

打开一个文件,例如 ostechnix.txt,进行交互式阅读:

$ more ostechnix.txt

要搜索字符串,请在正斜杠 (/) 后键入搜索查询,如下所示:

/linux

要转到下一个匹配的字符串,请按 ‘n’.

要打开从第 10 行开始的文件,只需键入:

$ more +10 file

上面的命令从第 10 行开始显示 ostechnix.txt 的内容。

如果您希望“更多”实用程序提示您按空格键继续阅读文件,只需使用 -d 旗帜:

$ more -d ostechnix.txt