linuxman命令是获得关于Linux命令的更多详细信息的头号助手。有不同的选择,如信息 但人实际上是一种求救的命令。在本教程中,我们将研究man命令的各种用法示例。
man命令语法
我们将使用以下语法 man
命令。
man OPTION TERM
- TERM是我们要打开其手册页的命令、实用程序和主题。
- 选项是可选的,用于向man命令提供可选的。
查看手册页
man命令最常见的用法是简单地列出命令、工具、库的用法。我们将为您列出手册 ls
命令如下。
$ man ls

手册页部分
手册页分为几个部分。每个命令、工具、库都有一个部分。根据命令、工具、库的相关性进行分类。每个部分都有一个从1到9的数字。
- 可执行程序或shell命令
- 系统调用(内核提供的函数)
- 库调用(程序库中的函数)
- 特殊文件(通常在/dev中找到)
- 文件格式和约定,例如/etc/passwd
- 游戏
- 杂项(包括宏包和约定),例如man(7)、groff(7)
- 系统管理命令(通常仅适用于root)
- 内核例程[非标准]
查看的手册页 特定截面
有时,关于某个表达式可能有多个教程。但这些手册部分是不同的。例如 print
有多本手册。我们会找一段 1
使用以下示例的手册。
$ man 1 printf

列出命令的节
我们可能需要列出命令、库或函数的部分。我们将使用手册页文件搜索和列表。在这个例子中,我们将看到 printf
命令手册页。
$ man -aw printf

我们可以从文件名和目录名中获取节号。
相关文章: 什么是广域网?
查看命令的所有手册页
手册页的另一种用法是在一个命令中查看所有页面。手册页将以字符串模式打印。要退出页面,请使用 q
快捷方式。我们将使用 -a
用于列出所有手册页的选项 printf
命令。
$ man -a printf
在浏览器中查看手册页
另一个有用的功能是在浏览器中查看手册页。这是一种更人性化的阅读手册的方式,但请记住,这将需要一个GUI桌面。首先,我们将设置 BROWSER
变量,然后使用 -H
相关命令的参数 printf
在这种情况下。
$ export BROWSER=/usr/bin/firefox$ man -H printf
搜索手册页 名称节
手册页也有不同的部分。这些用于定义零件名称。以下是这些部分。
-
NAME
包含命令的名称和简短解释 -
SYNOPSIS
包含用法语法 -
DESCRIPTION
包含更详细的解释 -
OPTIONS
包含有关命令的所有选项 -
HISTORY
包含有关命令和人员的历史
$ man -f printf

搜索手册页名称和说明部分
在前面的示例中,我们只在 NAME
部分。我们可能希望获得更多的结果并在 DESCRIPTION
我也是。我们将提供 -k
选项如下。
$ man -k printf
