linux下tab自动补全功能

Posted on 2023-10-02 14:23  202209  阅读(246)  评论(0编辑  收藏  举报

在Linux命令行下,输入字符后,按两次Tab键,shell就会列出以这些字符打头的所有可用命令。如果只有一个命令匹配到,按一次Tab键就自动将这个命令补全。 比如,想更改密码,但只记得这个命令前几个字母是pass。这时候,按Tab键,shell就自动输出 passwd 命令,非常方便。

 

当然,除了命令补全,还有路径、文件名补全。这个在我们 cd 到特定目录时特别好用。

自动补全是Bash自带的一个强大的功能,允许通过编码指定命令参数如何补全。通常,补全脚本会放在/etc/bash_completion.d/ 目录下,方便统一启用所有补全脚本。