help(获取简要的帮助信息)
l 内部命令: help command
l 外部命令: command --help
l 怎么区分一个命令是内部命令还是外部命令?
type command
1) command is a shell builtin 为内部命令
2) 外部命令显示为命令的路径
man(命令使用手册)
man是一个压缩文本文档,拥有章节
l man的章节
1) 用户命令:使用者在shell环境中可以操作的指令或可可执行文件
2) 系统调用:系统核心可调用的函数与工具等
3) 库用户:一些常用的函数(function)与函数库(library)
4) 特殊文件(设备文件):设备文件的说明,通常在/dev下的文件
5) 文件格式:配置文件或者是某些文件的格式
6) 游戏
7) 惯例与协定等,例如Linux文件系统、网络协定、ASCII code等等的说明
8) 系统管理员可用的管理指令
9) 跟kernel有关的文件
l man num command :num代表章节序号,若不填写,则从1~8章节中显示最先出现的信息
l whatis:显示命令出现在man中的章节
l man的使用格式:
[] :可省略
|: 多选一
<>:必选参数
…:可多次出现
{}:分组 无特殊意义
NAME:命令名称及功能简要说明
SYNOPSIS:用法说明,包括可用选项
DESCRIPTION:命令功能的详尽说明,可能包每个含选项的意义
OPTIONS:说明每个选项的意义
FILES:此命令相关的配置文件
SEE ALSO:另外参照
l man翻页
向后翻一页:space|pageDown 键
向前翻一页:B|pageUp 键
向后翻一行:enter键
向前翻一行:k键
查找:/ 向后匹配字符
?向前匹配字符
多个匹配结果,n查找下一个,N查找上一个,/和?刚好相反
退出:q
info(在线手册)
main的补充,用法类似于man
命令使用说明文档
存放路径:cd /usr/share/doc
ls