Linux man 命令 - 查看命令手册页
介绍
man(英文全拼:manuals)命令用于列出指定命令的说明文档,内容包括命令描述、语法、选项说明及相关命令等。
实际上,man 不仅可用于查看命令的使用手册,也可以查看软件服务配置文件、系统调用、库函数等帮助信息。
man 手册页文件存放在 /usr/share/man 目录下。
语法:
man [选项...] [章节] 手册页...
选项:
-f
,--whatis
:等同于 whatis。-k
,--apropos
:等同于 apropos。-K
,--global-apropos
:在所有页面中搜索文字。-l
,--local-file
:把“手册页”参数当成本地文件名来解读。-w
,--where
,--path
,--location
:输出手册页的物理位置。-W
,--where-cat
,--location-cat
:输出 cat 文件的物理位置。-c
,--catman
:由 catman 使用,用来对过时的 cat 页重新排版。-R
,--recode=编码
:以指定编码输出手册页源码。
章节:
章节号 | 说明 |
---|---|
1 | 可执行程序或 shell 命令 |
2 | 系统调用(内核提供的函数) |
3 | 库调用(程序库中的函数) |
4 | 特殊文件(通常位于 /dev) |
5 | 文件格式和约定,例如 /etc/passwd |
6 | 游戏 |
7 | 杂项(包括宏包和规范,如 man(7),groff(7)) |
8 | 系统管理命令(通常只针对 root 用户) |
9 | 内核例程 (非标准) |
示例
查看 man 命令本身的用法
man man
将会打开一个字符阅读器,按 Enter 键或 Down 键逐行下翻,按 Up 键逐行上翻,按 q 键退出。
查看 cp 命令的用法
man cp
查看 /etc/passwd 文件信息
man /etc/passwd
查看 chown 函数的用法(而不是 chown 命令,数字 2 指定章节不可忽略)
man 2 chown
查看线程创建函数的用法(数字 3 指定章节可忽略)
man 3 pthread_create