今天开始看Unix环境高级编程,想要查看open函数,但是总是打开openvt这个命令的手册,没办法google之
发现了man的一些用法:
man [数字] [命令/函数名]
可以查看特定类型的相关手册
对应关系如下
1 用户命令, 可执行程序或Shell命令。
2 系统调用, 即由内核提供的函数。
3 例程, 即库函数。
4 设备, 即/dev目录下的特殊文件。
5 文件格式描述, 例如/etc/passwd。
6 游戏
7 杂项, 例如宏命令包、惯例等。
8 系统管理员工具, 只能由root启动。
9 其他(Linux特定的), 用来存放内核例行程序的文档。
n 新文档, 可能要移到更适合的领域。
o 老文档, 可能会在一段期限内保留。
l 本地文档, 与本特定系统有关的。
另外 man --help
可以看到 man的一些参数
比如 man -a open 可以查看 所有与open有关的手册
首先显示openvt命令的 按q 会提示继续下一个文档就是 open函数的手册
还有 是有-k参数,man可以在所有的man文档和简介中查找符合条件的命令
使用-f参数,查找同名的手册