Linux/Unix 中的 man 命令

当您购买新的家用电器时,它会附有解释该电器功能的用户手册。 同样,当您为 Linux 下载并安装新软件包时,该程序的用户手册会自动安装在您的系统中。 这 男子 命令是您可以用来阅读手册页的工具。 这里 男子 代表手册,如“用户手册”。

什么是“人”页?

开发人员创建的文档解释了用法、可用选项,有时还列出了包的一些复活节彩蛋功能。 手册页分为 8 个部分

  • 第 1 节: 一般命令
  • 第 2 节: 系统调用
  • 第 3 节: 库函数
  • 第 4 节: 特殊文件
  • 第 5 节: 文件格式和约定
  • 第 6 节: 游戏和屏保
  • 第 7 节: 各种各样的
  • 第 8 节: 系统管理命令和守护进程

男子 页面使用终端寻呼程序,例如 更多的 或者 较少的 显示手册的内容。

Linux中man命令的常见用法

要阅读手册页,您将编写:

[root @ shell]# man (package name) 

例如,如果您需要阅读有关 Nginx 服务器的更多信息,请编写:

[root @ shell]# man nginx 

根据软件包版本,您收到的输出将类似于以下输出。

手册页 Nginx

查找手册页

男子 页面并不总是以使用命令的方式命名。 当您不知道要查看的手册页的确切名称时该怎么办? 在这种情况下,您可以使用 man 命令中的关键字搜索功能。 您可以使用 -k 代表“关键字”的选项。

[root @ shell]# man -k crypt 
人 K 选项

这将为您提供与关键字匹配的所有手册页的列表。 在上面的例子中,我得到了所有包含单词“crypt”的手册页的列表。

跳转到手册页中的特定部分

如果您想在不滚动浏览的情况下跳转到手册页上的某个部分,您可以将部分编号添加到该单词之后的命令中 男子. 您可以参考页面开头的章节编号。 因此,例如,如果您只想查看包的一般命令(这是第 1 节),您可以编写:

[root @ shell]# man 1 ls 
男人跳到部分男子跳到特定部分

将手册页写入文件

如果要将手册页导出到文件 无需将其打印到标准输出 的终端,我们可以利用 输出重定向运算符 (“>”)。 这样做是读取输出,并将整个输出保存在您指定的文件中。 该运算符可以与 Linux 中的任何命令一起使用,以保存其输出以供以后使用。

让我们看一个如何实现这一点的快速示例。

[root @ shell]# man ls > ls.conf 
将手册页写入文件将手册页写入文件

在上面的示例中,我展示了如何自动创建文件“ls.conf”。 保存文件后,您可以使用“cat”命令输出您想要的文件内容。 在这种情况下,您可以看到“猫 ls.conf” 命令是手册页的精确副本。

man 命令的配置文件

与 Linux 中的几乎所有命令一样,您在 /等等/ 文件夹。

  • /etc/man.conf – 这是一个可选配置文件,用户可以在其中配置 man 的路径和输出格式选项。 此文件中的 MANPATH 配置会覆盖 manpath.config。
  • /etc/manpath.config – 手册页实用程序使用 manpath 配置文件来指示哪些手册页层次结构(manpath)将被视为系统层次结构,并为它们分配用于存储 cat 文件的目录。 这主要是用于存储 man 命令相关缓存的 man-DB 的配置文件。 如果 man.conf 文件存在并配置了 MANPATH,则该文件将遵循该文件中的路径。

看看一些愚蠢的手册页!

手册页文档充满了开发人员为了好玩而放入的隐藏的讽刺行。 如果你是个极客,你肯定喜欢到处玩,对吧? 继续下载 asr 手册页 使用您的包管理器打包。 安装后,请尝试其中一些联机帮助页,让您大笑起来!

  • 人8fun大师
  • 男人 8fun 核弹
  • man 8fun bosskill
  • 男人8fun刀
  • 男人 8fun ctluser
  • 男人 8fun luser
  • 男人2有趣的人
  • 男人 1fun 高
  • 男人1fun c
  • 男人 1fun 奴隶
  • 人 1fun 系统管理员

如果您无法安装该软件包,只需在 Google 上快速搜索上面的确切命令即可。 手册页也可以作为 HTML 页面在 Internet 上找到,因此您也应该能够在线找到相同的手册文档。

结论

对于在使用 Linux 实用程序时遇到困难的人来说,手册页是一堆有用的文档。 如果你想了解更多关于“man”的信息,也有一个手册页。 只需输入“男人男人” 在命令行中,您应该会看到 man 命令的手册页。

熟悉您经常使用的命令的页面可以帮助您在日常活动中变得更有效率。 谁知道呢,在阅读它们时,您可能会遇到一些非常有趣但还不太为人所知的东西!