第六章 使用命令
type – 说明怎样解释一个命令名
which – 显示会执行哪个可执行程序
man – 显示命令手册页
apropos – 显示一系列适合的命令
info – 显示命令 info
whatis – 显示一个命令的简洁描述
alias – 创建命令别名
which
这个命令只对可执行程序有效,不包括内部命令和命令别名,比如 ls
可以,cd
不行,别名是真正的可执行程序的替代物。
help - 得到 shell 内部命令的帮助文档
bash 有一个内建的帮助工具,可供每一个 shell 内部命令使用。输入“help”,接着是 shell 内部命令名: help cd
--help - 显示用法信息 许多可执行程序支持一个 --help 选项,不管三七二十一,先敲敲看有没有
apropos
也有可能搜索参考手册列表,基于某个关键字的匹配项。虽然很粗糙但有时很有用。 下面是一个
以”floppy”为关键词来搜索参考手册的例子:
$ apropos floppy
$ fdformat (8) - low-level format a floppy disk
输出结果,第一个字段时手册页的名字,第二个字段是章节。另外 man -k floppy
和 apropos floppy
是一样的功能。
命令可以连着用, cd /usr; ls; cd -
alias
- 可以把以上的连续操作起个别名,先 type xxx,测试是否被占用,
然后使用方式是:alias name='string'
,如 alias foo='cd /usr; ls; cd ~'
,
unalias
用來删除别名,然后顺别 type 一下确定是否删除。