我不确定它究竟叫什么。但是在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)的手册页?谢谢!
答案 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
,它会显示所知道的所有信号联机帮助页。