文章目录
Bash shell
bash,全称:Bourne Again SHell,简称 bash,是Bourne Shell的增强版本
/bin/bash 是 Linux 预设的 shell。
bash 是 GNU 计划中重要的工具软件之一,目前也是 Linux distributions 的标准 shell 。
通过下面的命令,查看当前正在使用的shell类型:
echo $SHELL
Bash shell 的功能
命令记录能力 (history)
记忆使用过的指令
在很多 distribution 里头,默认的指令记忆功能可以达到 1000 个。
指令记录在你的根目录下的 .bash_history文件中
不过,需要留意的是,~/.bash_history 记录的是前一次登入以前所执行过的指令,而至于这一次登入所执行的指令都被暂存在内存中,当你成功的注销系统后,该指令记忆才会记录到 .bash_history 当中。
命令与档案补全功能:([tab] 按键的好处)
这个按键的功能就是在 bash 里头才有的
使用 [tab] 按键的时机依据 [tab] 接在指令后或参数后而有所不同:
[Tab] 接在一串指令的第一个字的后面