type
显示命令的类型switch
显示可执行程序的位置help
得到shell 内部命令的帮助文档例如:help cd
--help
许多可执行程序支持一个 --help 选项,这个选项是显示命令所支持的语法和选项说明。例如:mkdir --help
man
显示程序手册页- 许多希望被命令行使用的可执行程序,提供了一个正式的文档,叫做手册或手册页(man page)。一个特殊的叫做 man 的分页程序,可用来浏览他们。它是这样使用的:man program
- 手册文档的格式有点不同,一般地包含一个标题,命令语法的纲要,命令用途的说明, 和命令选项列表,及每个选项的说明。然而,通常手册文档并不包含实例,它打算 作为一本参考手册,而不是教材。
- 在大多数 Linux 系统中,man 使用 less 工具来显示参考手册,所以当浏览文档时,你所熟悉的 less 命令都能有效。
man 所显示的参考手册,被分成几个章节,它们不仅仅包括用户命令,也包括系统管理员 命令,程序接口,文件格式等等。下表描绘了手册的布局:
章节 | 内容 |
1 | 用户命令 |
2 | 程序接口内核系统调用 |
3 | C 库函数程序接口 |
4 | 特殊文件,比如说设备结点和驱动程序 |
5 | 文件格式 |
6 | 游戏娱乐,如屏幕保护程序 |
7 | 其他方面 |
8 | 系统管理员命令 |
例如:man 5 passwd 命令运行结果会显示文件 /etc/passwd 的文件格式说明手册。
apropos
显示适当的命令也有可能搜索参考手册列表,基于某个关键字的匹配项。虽然很粗糙但有时很有用。
例如:apropos change
whatis
显示非常简洁的命令说明info
显示程序 Info 条目- GNU 项目提供了一个命令程序手册页的替代物,称为”info”。info 内容可通过 info 阅读器 程序读取。info 页是超级链接形式的,和网页很相似。
- b).info 程序读取 info 文件,info 文件是树型结构,分化为各个结点,每一个包含一个题目。 info 文件包含超级链接,它可以让你从一个结点跳到另一个结点。一个超级链接可通过 它开头的星号来辨别出来,把光标放在它上面并按下 enter 键,就可以激活它。
- c).输入”info”,接着输入程序名称,启动 info。
下表中的命令,当显示一个 info 页面时, 用来控制阅读器。
命令 | 行为 |
? | 显示命令帮助 |
PgUp or Backspace | 显示上一页 |
PgDn or Space | 显示下一页 |
n | 下一个 - 显示下一个结点 |
p | 上一个 - 显示上一个结点 |
u | Up - 显示当前所显示结点的父结点,通常是个菜单 |
Enter | 激活光标位置下的超级链接 |
q | 退出 |