如何轻松阅读 Linux 手册页

作为 Linux 用户,您可以学习的最重要的技能之一是如何使用手册页或“手册页”。

本文将向您介绍那些简单的文档。 您将学习如何打开手册页并识别其中的内容,其中包括特殊标记,例如 胆大 以及带下划线的文本以及省略号 (…) 和方括号 ([ ])。

手册页相当容易处理,而且您的时间很宝贵,所以我们不要再浪费一分钟了。

打开手册页

在您手头的任何终端中,输入

打开手册页。 如果你想打开 xterm 的页面,可能是你系统上的一个终端,输入 man xterm.

手册页分为多个部分。 有时您会发现它们与它们的部分编号一起列出,例如“tty(4)”。 这 节号 这里指的是“特殊文件(设备)”部分下的 tty 控制终端,它是本段链接中列出的手册页标准部分的一部分。

每当您看到“tty(4)”之类的列表时,您都可以通过键入进入该部分

语法 man 4 tty 将到达此处的页面参考。

查找特定页面

如果您想查看手册页是否存在,请尝试

whatis xterm.

假设您不知道您需要什么页面,但您知道您想阅读有关终端的信息。 您可以通过首先使用命令刷新您的手册页缓存来搜索关键字

然后搜索

语法 man -k terminal 在这种情况下是合适的。

您可以通过使用管道将长输出减少到文本阅读器

这将使滚动和搜索项目变得更加容易。

手册页语法

说到文本阅读器,你可能会发现 less的表弟,被称为 more, 在您的系统上。 调出其手册页

它应该如下图所示。

原因 more的手册页作为 example 是因为其概要部分中显示的语法。 上面写着“更多的 [options] 文件…”

虽然这看起来并不复杂,但文本样式和形式的变化对于该行都很重要。

粗体文字

任何以粗体显示的文本都意味着您应该完全按照所示输入。 使用 more 实用程序时,您需要在每个命令的开头键入单词“more”。

括号

括号中显示的文本是可选的。 在更多的情况下,您可以使用类似的选项 -f 计算逻辑行数或 -c 绘制线条而不是滚动它们。 更多命令的开头可能看起来像

或者

由于这些参数是可选的,您可以完全省略它们。

带下划线或斜体的文本

根据终端的功能,您可能会在某些地方看到带下划线和斜体的文本。 有时这样的文本也可能是不同的颜色。 无论如何,这种类型的文本意味着您需要用适当的参数替换它。

在这个 example 有了更多,您必须用文件名替换“文件”。 more -c file.txt 在这里有意义。

椭圆

任何参数后显示的省略号 – file... – 或表达 – [options]... – 表示参数或表达式是可重复的。

你得到什么更多 file... 意味着像

被允许。 在这种情况下,more 将读取“text.txt”,将其打印到屏幕上,允许您在必要时滚动,然后对“anothertext.txt”执行操作。

或者

您将在手册页中看到的另一种类型的指示符是“|”。 该符号表示“或”,并且在手册页中它向您显示,例如,不允许同时使用两个选项。

越多 example 上面使用的没有将任何参数列为排他性的,因此没有相关的 example 显示该实用程序。 但是,如果您阅读其他一些手册页,您会遇到类似 -a|-b,这意味着您只能使用 -a 或者 -b 在一个命令中。

手册页的部分

您还将在手册页中看到不断重复的各个部分。 通常,您会看到“NAME”、“SYNOPSIS”、“DESCRIPTION”、“EXAMPLES”和“SEE ALSO”部分,为了清楚起见,所有这些部分都以大写字母列出。 “选项”和“命令”部分通常也会出现。

大多数部分本质上是不言自明的。 您通常可以从任何手册页的顶部开始,通过 Name、Synopsis 和 Description 部分获得其内容的简要概述。 之后,您可以仔细阅读其选项和示例以了解常见用法。

终端通常使用 less 实用程序来阅读手册页,因此您应该能够使用以下命令搜索任何短语 /.

结论

虽然手册页可能并不花哨,但它们包含大量信息。 既然您已经掌握了大多数手册页中的基本语法,那么下次在使用实用程序时遇到困难时,您可以轻松地使用其中的一种。

另外,别忘了 man man 是您的朋友,将涵盖此处未讨论的所有细节。

订阅我们的新闻!

我们的最新教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅