📜  Linux 中的 man 命令和示例

📅  最后修改于: 2022-05-13 01:57:27.516000             🧑  作者: Mango

Linux 中的 man 命令和示例

Linux 中的 man命令用于显示我们可以在终端上运行的任何命令的用户手册。它提供了命令的详细视图,其中包括NAME, SYNOPSIS, DESCRIPTION, OPTIONS, EXIT STATUS, RETURN VALUES, ERRORS, FILES, VERSIONS, EXAMPLES, AUTHORSSEE ALSO.

每本手册都分为以下部分:

  • 可执行程序或 shell 命令
  • 系统调用(内核提供的函数)
  • 库调用(程序库中的函数
  • 游戏
  • 特殊文件(通常在 /dev 中)
  • 文件格式和约定,例如 /etc/passwd
  • 杂项(包括宏包和约定),例如 groff(7)
  • 系统管理命令(通常仅适用于 root)
  • 内核例程 [非标准]

句法 :

$man [OPTION]... [COMMAND NAME]...

选项和示例

1. 无选项:显示命令的整个手册。

句法 :



$ man [COMMAND NAME]

例子:

$ man printf

输出:

在此示例中,简单地返回命令“ printf ”的手册页。

2. Section-num :由于手册分为多个部分,因此此选项用于仅显示手册的特定部分。

句法 :

$ man [SECTION-NUM] [COMMAND NAME]

例子:

$ man 2 intro

输出:



在此示例中,返回命令“ intro ”的手册页,位于第 2 节中。

3. -f 选项:人们可能无法记住命令所在的部分。所以这个选项给出了给定命令所在的部分。

句法:

$ man -f [COMMAND NAME]

例子:

$ man -f ls

输出:

在此示例中,命令“ ls ”与其节号一起返回。

4. -a 选项:此选项帮助我们连续显示所有可用的介绍手册页。

句法:



$ man -a [COMMAND NAME]

例子:

$ man -a intro

输出:

在此示例中,您可以浏览手册页(部分),即阅读(按 Enter)或跳过(按 ctrl+D)或退出(按 ctrl+C)。

5. -k 选项:此选项在所有手册中搜索给定命令作为正则表达式,并返回手册页以及找到它的章节号。

句法:

$ man -k [COMMAND NAME]

例子:

$ man -k cd

输出:

命令“ cd ”通过将其视为正则表达式在所有手册页中进行搜索。

6. -w 选项:此选项返回给定命令的手册页所在的位置。

句法:

$ man -w [COMMAND NAME]

例子:

$ man -w ls

输出:

返回命令“ ls ”的位置。

7. -I 选项:它认为命令区分大小写。

句法:

$ man -I [COMMAND NAME]

例子:

$ man -I printf

输出:

命令“ printf ”被视为区分大小写,即“ printf ”返回手册页但“ Printf ”给出错误。