gcc库函数的手册页

时间:2011-11-11 22:10:55

标签: c++ c linux unix ubuntu

我想在Ubuntu上查看gcc中的函数手册页。

例如,假设我想查找某个函数accept(),我可以发出一个命令man acccept,它给出了函数定义。

但是,对于其他C库函数(如mknod()发出命令,如man mknod,会导致出现UNIX命令mknod(而不是C函数mknod)的手册页。有没有办法查看C函数的手册页,如mknod(),其名称与UNIX命令一致?

谢谢!

3 个答案:

答案 0 :(得分:4)

根据man man,您可以选择在页面前提供手册的部分。第1部分是用户命令,2个系统调用和3个库函数,因此:

man 1 printf
man 3 printf

分别给出shell命令和C库函数printf。

答案 1 :(得分:2)

mknod() C函数位于手册页的第2部分。您可以使用以下方式查看它:

man -s2 mknod

一般来说,这样的事情可能存在于第2部分(系统调用)或第3部分(库调用)

答案 2 :(得分:0)

或者,如果您要搜索并列出所有手册页,可以提供man -k <your-keyword>,对于您来说,它就像man -k mknod。这将返回所有可用手册页的名称和部分,类似于给定的关键字。

当您不记得确切的函数名称时,它也将很有用。