4

我不确定它到底叫什么。但是在 Linux 的“手册”页面中,它指的是相同的命令,但“版本”号不同。例如:

$ man signal

是 SIGNAL(2),但指的是 SIGNAL(5),例如。我试过了,但它在 Linux CentOS 6 上不起作用:

$ man 5 signal
No entry for signal in section 5 of the manual

如何查找/访问 SIGNAL(5) 的手册页?谢谢!

4

2 回答 2

6

您在 Linux 中正确使用它。要获取命令存在于哪个部分,请使用whatis.

$ whatis printf
printf               (1)  - format and print data
printf               (3)  - formatted output conversion

访问非默认手册部分的语法因不同的 man 实现而异。例如,在 Solaris 上,读取 printf(3) 的语法是:

man -s 3c printf

在 Linux 和 BSD 衍生产品上,相同的调用将是:

man 3 printf

它在手册页的第 3 节中搜索 printf。

于 2013-06-04T07:56:29.793 回答
2

如果您不关心可以运行的数字man -a signal,它将向您显示它知道的所有信号联机帮助页。

于 2013-06-04T08:14:12.903 回答