Linux:如何查找手册页或不同版本的Linux命令?

时间:2013-06-04 07:48:48

标签: linux man

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

$ man signal

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

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

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

2 个答案:

答案 0 :(得分:4)

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

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

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

man -s 3c printf

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

man 3 printf

在手册页的第3部分中搜索printf。

答案 1 :(得分:1)

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