为什么类Unix环境下的程序在名字后面有数字?
例如,当我运行man ioctl
,页面顶部显示IOCTL(2)
。 这意味着什么? 有没有IOCTL(1)
? 而如何在这些之间导航?
这是手册页部分。 从内存中,第1部分是用户程序,2是系统调用,3是标准C库调用,5是文件格式。
维基百科在这里有完整的解释。
这是手册页的部分号码。 例如
man printf
(应该)给你第1节, printf
的bash命令,同时
man 3 printf
给你C函数printf
。
以下是手册页部分参考的列表。