目录
用法
报错处理
用法
man 3 printf
解释:
man read,我想看的是ANSI C中stdio的read函数原型和说明,没想到出来的确是BASH命令的说明,这是怎么回事呢?
原来read本身是man命令的一个参数,这样输入man就会以为你要使用read的功能,而不是查看read函数,那么要怎样查看read函数呢?
答案是使用: man 2 read 或者是man 3 read
中间的数字是什么意思呢?是man的分卷号,原来man分成很多部分,分别是:
格式:man
显示
1、Standard commands(标准命令)
2、System calls(系统调用)
3、Library functions(库函数)
4、Special devices(设备说明)
5、File formats(文件格式)
6、Games and toys(游戏和娱乐)
7、Miscellaneous (杂项)
8、AdministrativeCommands (管理员命令)
9 其他(Linux特定的), 用来存放内核例行程序的文档。
n 新文档, 可能要移到更适合的领域。
o 老文档, 可能会在一段期限内保留
参考:【转】linux下使用man查看C函数用法 - 枝桠 - 博客园
Linux man --显示在线手册页_老莫小小朋友-CSDN博客_man 手册
报错处理No manual entry for xxx 错误的解决方案
错误信息:
查找命令相关的man手册时,显示: No manual entry for xxxx
如:man 3 printf
显示:No manual entry for printf
解决方案:
我的CentOS采用的是minimal方式安装的。通过查看CentOS iso, 发现了man-pages这个rpm包。装上之后就可以了。
安装命令:yum install -y man-pages
原文链接:https://blog.csdn.net/qq_28779503/article/details/54893745
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)