命令man help info
类别: Command 标签: Linux Shell man help info目录
man
manual 的缩写。在线参考手册的接口
- man man
...... 下表显示了手册的 章节 号及其包含的手册页类型。 1 可执行程序或 shell 命令 2 系统调用(内核提供的函数) 3 库调用(程序库中的函数) 4 特殊文件(通常位于 /dev) 5 文件格式和规范,如 /etc/passwd 6 游戏 7 杂项(包括宏包和规范,如 man(7),groff(7)) 8 系统管理命令(通常只针对 root 用户) 9 内核例程 [非标准] ......
- 查看指定章节
man 7 man man man.7
- 寻找所有匹配(-a, –all 寻找所有匹配的手册页)
man -a passwd
--Man-- 下一页: passwd(5) [ 查看 (return) | 跳过 (Ctrl-D) | 退出 (Ctrl-C) ]
help
shell 自带的命令为内部命令,其它的为外部命令。
- 内部命令使用 help
help cd cd --help
- 外部命令使用 help
ls --help
type 查看内部命令还是外部命令
$ type cd
cd 是 shell 内建
$ type ls
ls 是 `ls --color=auto' 的别名
$ type curl
curl 是 /usr/bin/curl
builtin 查看所有内部命令
man builtin
bash, :, ., [, alias, bg, bind, break, builtin, caller, cd, command,
compgen, complete, compopt, continue, declare, dirs, disown, echo, enable,
eval, exec, exit, export, false, fc, fg, getopts, hash, help, history,
jobs, kill, let, local, logout, mapfile, popd, printf, pushd, pwd, read,
readonly, return, set, shift, shopt, source, suspend, test, times, trap,
true, type, typeset, ulimit, umask, unalias, unset, wait - bash built-in commands
info
info 比 help 更详细,可以看作 help 的补充。
info cd