命令 --help
- 具体命令 --help可以获得该命令的使用说明。例如ls --help
man page 查询命令或文件
- man page可以获得命令使用的更详细的说明。命令后面数字的具体含义如下:
代号 | 代表含义 |
---|---|
1 | 用户在shell环境中可以操作的命令或可执行文件 |
2 | 系统内核可调用的函数与工具等 |
3 | 一些常用的函数与函数库,大部分为C的函数库 |
4 | 设备文件的说明,通常在/dev下的文件 |
5 | 配置文件或是某些文件的格式 |
6 | 游戏 |
7 | 惯例与协议等,例如Linux文件系统、网络协议、ACCII代码等的说明 |
8 | 系统管理员可用的管理命令 |
9 | 跟内核有关的文件 |
- man page 的主要组成部分
代号 | 内容说明 |
---|---|
NAME | 简短的命令、数据名称说明 |
SYNOPSIS | 简短的命令语法介绍 |
DESCRIPTION | 较为完整的说明 |
OPTIONS | 针对SYNOPSIS部分中列举的所有可用选项的说明 |
COMMANDS | 当这个程序在执行的时候,可以在此程序中执行的命令 |
FILES | 这个程序或数据所使用或参考或链接的某些文件 |
SEE ALSO | 可以参考跟这个命令或数据相关的其他说明 |
EXAMPLE | 参考示例 |
- man page 环境中的快捷键
按键 | 说明 |
---|---|
空格键 | 向下翻一页 |
Page Down | 向下翻一页 |
Page Up | 向上翻一页 |
Home | 去到第一页 |
End | 去到最后一页 |
/string | 向下查找 string 这个字符串,例如要查找 abc,就输入/abc |
?string | 向上查找 string 这个字符串 |
n,N | 利用 / 或 ? 查找字符串时,可以利用 n 来继续下一个查找,利用 N 来进行反向查找 |
q | 结束这次man page |
whatis 相当于 man -f [命令或是文件]
apropos 相当于 man -k [命令或是文件]
要使用这两个命令,则必须建立whatis数据库,该数据库的建立必须以root用户的身份执行以下命令mandb
info page 需要以 info page 的格式写成在线求助文件
与 man page 的使用查不多,都可以用来查询命令的用法或是文件的格式。man page 将结果一次性输出,则 info page 则一页一页输出,页面间有超链接跳转。
说明 | |
---|---|
File | 表示信息来自哪个文件 |
Node | 代表目前这个页面属于哪个节点 |
Next | 下一个节点的名称 |
Up | 上一个节点 |
Prev | 前一个节点 |
info page 热键
按键 | 说明 |
---|---|
[Page Down] | 向下翻页 |
[Page Up] | 向上翻页 |
空格键 | 向下翻页 |
[Tab] | 在节点间移动 |
[Enter] | 当光标在节点上面时,进入该节点 |
b | 移动光标到该界面的第一处 |
e | 移动光标到该界面当中的最后一个节点处 |
n | 前往下一个节点处 |
p | 前往上一个节点处 |
u | 向上移动一层 |
s(/) | 在当前几页面中查找 |
h,? | 显示帮助选项 |
q | 退出 info page |