man命令
例如使用man ls 会显示man page 页
man page页 第一行出现 ls(1) 这个数字有底下几种形式表现
- 用户在shell环境中可以操作的指令或可执行文件
- 系统核心可呼叫的函数与工具等
- 一些常用的函数与函数库,大部分为c的函数库
- 装置档案的说明,通常在/dev下的档案
- 配置文件或者是某些档案的格式
- 游戏
- 惯例与协议等,例如Linux文件系统、网络协议、ASCII code等等的说明
- 系统管理员可用的管理指令
- 跟kernel有关的文件
man page内容介绍
- NAME 简短的指令 数据名称说明
- SYNOPSIS 剪短的指令 语法简介
- DESCRIPTION 较为完整的说明
- OPTIONS 针对SYNOPSIS部分中,有列举的可用的选项说明
- COMMANDS 当这个程序在执行的时候 可以在此程序中下达的指令
- FILES 这个程序或数据所使用或参考或连接到的某些档案
- SEE ALSO 可以参考的,跟这个指令或数据有相关的其他说明
- EXAMPLE 一些参考例子
- BUGS 是否有相关的臭虫
man page 常用按键
- 空格键 向下翻一页
- page down 向下翻一页
- page up 向上翻一页
- home 去到第一页
- end 去到最后一页
- /string 向下搜寻string这个字符串
- ?string 向上搜寻string这个字符串
- n,N 向上/向下 向下/向上 查询
- q 结束man page
使用man -f man 或者 whatis man命令来查看系统中还有哪些跟man这个指令有关的说明文件
使用man -k man 或者apropos man 命令来查看系统中有哪些文档含有man这个字眼
whatis和apropos这两个指令需要有whatis数据库才行
而whatis数据库需要以root身份安装whatis数据库才行