如果说 Linux 系统上肯定会有的东西,那就是文本文件。 很多。 自述文件、配置文件、文档等等。
大多数时候,您可能会使用文本编辑器打开文本文件。 但有一种更快,而且我认为更好的阅读文本文件的方法。 那就是使用一个名为 less 的实用程序。 所有 Linux 发行版(至少是我用过的那些)的标准套件,less
是一个命令行文本文件查看器,具有一些有用的功能。
不要因为它是命令行工具而感到害怕。 less
非常易于使用,并且学习曲线非常平缓。
让我们来看看您可以使用 less
做的一些事情。
入门
打开终端窗口,导航到包含一个或多个要查看的文本文件的目录。 然后运行命令 less filename
,其中 filename
是您要查看的文件的名称。

opensource.com
该文件将接管您的终端窗口,您会在窗口底部注意到一个冒号 (:)。 冒号是您可以键入与 less
一起使用的任何内部命令的地方。 稍后详细介绍这些。
四处移动
您正在阅读的文本文件很可能不止几行; 它可能有一页或更多页。 使用 less
,您可以通过以下几种方式在文件中向前移动
- 按空格键或 PgDn 键向下翻页
- 按向下箭头键一次向下移动一行
less
还允许您在文件中向后移动。 为此,请按 PgUp 键(一次向上移动一页)或向上箭头键(一次向上移动一行)。
查找文本
如果您有一个大型文本文件,或者试图查找特定的文本片段,您可以在 less
中轻松完成。 要查找单词或短语,请按键盘上的 / 并键入您要查找的内容。

opensource.com
请注意,less
中的搜索功能区分大小写。 键入 “the silence” 与键入 “The Silence” 不同。
less
还会突出显示您搜索的单词或短语。 这是一个不错的功能,使您更容易扫描文本。

opensource.com
您可以按键盘上的 n 来查找单词或短语的下一个实例。 按键盘上的 p 来查找上一个实例。
退出
当您到达文本文件末尾并完成查看后,如何退出 less
? 这很容易。 只需按键盘上的 q 即可。(您也可以随时按 q 退出程序。)
正如我在本文开头提到的,less
易于使用。 一旦您使用它,您会想知道没有它您是如何过来的。
9 条评论