Linux笔记3-命令帮助
2017-10-19 本文已影响2人
8813d76fee36
获取命令帮助
-
内建命令
cd是一个内建命令
使用$ type 命令名
确定一个命令是内建命令后,可以直接使用$ help 命令名
获取该命令的帮助信息。
使用help来获取cd的命令帮助 -
外部命令
(1) 使用
$ 命令名 -h
或$ 命令名 --help
(2) 使用手册(manual):$ man 命令名
(3) 信息页 (info) :$ info 命令名
(4) 程序自身的帮助文档 例如:README、INSTALL、ChangeLog
(5) 官网文档
(6) 发行版的官方文档
shell程序搜寻可执行文件的路径定义在$PATH环境变量中。使用$ echo $PATH
可查看。路径以;
分割,从左至右依次查找。
shell搜寻到到外部命令到路径结果会缓存至k-v缓存中。
命令历史
- history命令
管理命令历史:
登录shell时,会读取命令历史文件中记录下的命令:~/.bash_history
登录进shell后新执行的命令只会记录在缓存中,这些命令会在用户推出后“追加”到命令历史文件中。
history:
-a: 追加本次会话新执行的命令历史历史列表至历史文件中。
-d: 删除历史中指定的命令。
-c:清空命令历史。
快捷操作:
!# :调用历史中第#条命令。
!xx:调用命令历史中最近一次以xx开头的命令。
!! :重复执行上次执行的命令。