在 Linux 环境下工作已经有一段时间了, linux 的强大越来越深得我心, 在 linux 下编程的畅快,再配上强大的gdb,那feel ….谁用谁知道。哈哈,今天就来总结下 linux 下 man 命令的具体使用。
1. 基本格式
man (选项) 参数
2. 主要选项说明
| 选项 | 说明 |
|---|---|
| -a | 在所有的 man 帮助手册中搜索 |
| -f | 等价于 whatis 指令, 显示给定关键字的简短描述信息 |
| -p | 在显示知道哪个内容时使用分页程序 |
| -M | 指定 man 手册搜索的路径 |
3. 参数
数字: 指定从哪本 man 手册中搜索帮助
关键字: 指定要搜索帮助的的关键字
4. man 手册章节
man 命令按照章节存储, linux man 手册一共分为以下几个章节:
| 章节编号 | 章节名称 | 章节主要内容 |
|---|---|---|
| 1 | General commands | 用户在 shell 中可以操作的 命令 或者 可执行文档 |
| 2 | System call | 系统调用的函数与工具,即由内核提供的函数 |
| 3 | Sunroutines | C 语言函数库 |
| 4 | Special Files | 设备或者特殊文件,即/dev目录下的特殊文件 |
| 5 | File Formats | 文件格式与规则 |
| 6 | Games | 游戏及其他 |
| 7 | Macros and Converntions | 表示宏, 包及其他杂项 |
| 8 | Maintenence Commands | 表示系统管理员相关的命令 |
在 linux 命令行中输入 man sleep, 在屏幕的左上角显示 SLEEP(1), 其中,SLEEP是手册名称, (1)表示该手册位于第一章节,man 手册时按照手册的章节号的顺序进行搜索的,如果想要查看 库函数的sleep, 就要输入man 3 sleep