tab 键可以实现命令及路径等补全,提高输入效率,避免出错
tab键可以命令补全,还有路径、文件名补全。
命令补全:
在Linux命令行下,输入字符后,按两次Tab键,shell就会列出以这些字符打头的所有可用命令。如果只有一个命令匹配到,按一次Tab键就自动将这个命令补全。
例:输入pa,按两次tab键,会列出所有pa开头可用命令。
然后输入pass,在上次命令内pass打头只有一个命令
按两次tab键后会自动补全
路径补全:
路径补全同理,把用户给出的字符串当做路径开头,并在其指定上级目录下搜索以指定的字符串开头的文件名
如果惟一:则直接补全
否则:再次Tab给出列表
双击tab键:
command 2Tab 所有子命令或文件补全
string2Tab 以string开头命令
/2Tab 显示所有根目录下一级目录,包括隐藏目录
./2Tab 当前目录下子目录,包括隐藏目录
*2Tab 当前目录下子目录,不包括隐藏目录
~2Tab 所有用户列表
$2Tab 所有变量
@2Tab /etc/hosts记录 (centos7 不支持)
=2Tab 相当于ls –A (centos7不支持)