tab建可以实现命令及路径等补全,提高输入效率,避免出错

命令补全:

 外部命令:bash根据PATH环境变量定义的路径,自左而右在每个路径搜寻以给定命令名命名的文件,第一次找到的命令即为要执行的命令。
 命令的子命令补全,需要安装bash-completion

路径补全:

 把用户给出的字符串当做路径开头,并在其指定上级目录下搜索以指定的字符串开头的文件名如果
 唯一:则直接补全 
 否则:在次tab给出列表

双击Tab建:

[command(命令)]  [2TAB]     #所有子命令或文件补全
[string(字符串)2TAB]        #以string开头的命令 
[/2TAB]                    #显示所有根目录下一级目录,包括隐藏目录
[./2TAB]                   #当前目录下子目录,包括隐藏目录
[*2TAB]                    #当前目录下子目录,不包括隐藏目录
[~2TAB]                    #所有用户列表
[$2TAB]                    #所有变量
[@2TAB]                    #/etc/hosts记录  (centos7不支持)
[=2TAB]                    #相当于ls -A     (centos7不支持)