CentOS7安装补全命令
补全命令的作用
bash-completion工具可为Linux命令行提供智能提示功能,支持命令、参数及文件路径的自动补全,显著降低输入错误率并提高操作效率。
安装bash-completion
执行以下命令安装官方软件包:
sudo yum install -y bash-completion
启用补全功能
编辑用户配置文件:
echo "[[ $- == *i* ]] && source /usr/share/bash-completion/bash_completion" >> ~/.bashrc
立即生效配置:
source ~/.bashrc
功能验证
输入系统命令部分字符后连按两次Tab键:
yum ins<Tab><Tab>
正常情况应显示"install"等匹配项。
高级配置技巧
- 自定义补全规则:编辑
/usr/share/bash-completion/completions/
目录下对应脚本 - 查看已加载补全项:执行
complete | grep _command
- 为自定义脚本添加补全支持:参考官方开发文档