<分区>
我不确定它到底叫什么。但是在 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) 的手册页?谢谢!
<分区>
我不确定它到底叫什么。但是在 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) 的手册页?谢谢!
最佳答案
您在 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。
关于Linux:如何查找手册页或不同版本的 Linux 命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16912444/