1:man:交互式在线帮助文档
man工具用来显示系统文档中的man页内容,以此帮助用户了解工具的具体用法。
linux系统的man页分为9个部分,每部分都描述了相关工具的使用方法,这样可以更加精细的查询。
(1):可执行程序或shell命令
(2):系统调用
(3):函数调用(库函数)
(4):设备(/dev)
(5):文件格式(/etc/passwd)
(6):游戏
(7):其它
(8):系统管理(root)
(9):内核例程(非标准)
如果在查询某工具的时候不指定手册的某个部分,那么man就会显示上面最先找到的相关内容,并且在开始部分会指出是哪一部分。
例如:
man write 会显示第一部分的内容
man 2 write 会显示第二部分的内容
说明write既是一个shell命令,又是一个系统调用函数。
实例:
man write
write(1)(第1部分) bsd general commands manual write(1)
name
write — send a message to another user
synopsis
write user [tty]
man 2 write
write(2)(第2部分) linux programmer's manual
write(2)
name
write - write to a file descriptor
synopsis
#include
ssize_t write(int fd, const void *buf, size_t count);
2:--help:显示工具的简要帮助文档,内容更精炼。
例如:
usage: banshee [options...] [files|uris...]
help options
--help show this help
--help-playback show options for controlling playback
--help-query-track show options for querying the playing track
--help-query-player show options for querying the playing engine
--help-ui show options for the user interface
--help-debug show options for developers and debugging
--help-all show all option groups
--version show version information
阅读(1658) | 评论(0) | 转发(0) |