Linux和Unix的Man命令使用示例

linuxman命令是获得关于Linux命令的更多详细信息的头号助手。有不同的选择,如信息 但人实际上是一种求救的命令。在本教程中,我们将研究man命令的各种用法示例。

null

man命令语法

我们将使用以下语法 man 命令。

man OPTION TERM
  • TERM是我们要打开其手册页的命令、实用程序和主题。
  • 选项是可选的,用于向man命令提供可选的。

查看手册页

man命令最常见的用法是简单地列出命令、工具、库的用法。我们将为您列出手册 ls 命令如下。

$ man ls
View Man Page
查看手册页

手册页部分

手册页分为几个部分。每个命令、工具、库都有一个部分。根据命令、工具、库的相关性进行分类。每个部分都有一个从1到9的数字。

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

查看的手册页 特定截面

有时,关于某个表达式可能有多个教程。但这些手册部分是不同的。例如 print 有多本手册。我们会找一段 1 使用以下示例的手册。

$ man 1 printf
View Man Page For Specific Section
查看特定部分的手册页

列出命令的节

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

$ man -aw printf
List Sections For A Command
列出命令的节

我们可以从文件名和目录名中获取节号。

相关文章: 什么是广域网?

查看命令的所有手册页

手册页的另一种用法是在一个命令中查看所有页面。手册页将以字符串模式打印。要退出页面,请使用 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
Search Man Page NAME Section
搜索手册页名称部分

搜索手册页名称和说明部分

在前面的示例中,我们只在 NAME 部分。我们可能希望获得更多的结果并在 DESCRIPTION 我也是。我们将提供 -k 选项如下。

$ man -k printf
Search Man Page NAME and DESCRIPTION Section
搜索手册页名称和说明部分

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享