1.简介
在系统中我们经常输入命令,但不一定记得完整的拼写或是想实现系统自动补全功能,例如我们输入systemctl restart docker命令,输入systemctl头部的时候按tab键可以实现自动补全,但是我们在继续输入restart的时候就发现不行了,这个时候我们就可以安装一个bash-completion包来实现命令的自动检索及补全,极大的提高了输入效率。
2.相关
bash-completion版本:2.1-8.el7
3.步骤
3.1.安装包
[root@itbkz ~]#yum install -y bash-completion
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 bash-completion.noarch.1.2.1-8.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
====================================================================================================================================================
Package 架构 版本 源 大小
====================================================================================================================================================
正在安装:
bash-completion noarch 1:2.1-8.el7 base 87 k
事务概要
====================================================================================================================================================
安装 1 软件包
总下载量:87 k
安装大小:263 k
Downloading packages:
bash-completion-2.1-8.el7.noarch.rpm | 87 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : 1:bash-completion-2.1-8.el7.noarch 1/1
验证中 : 1:bash-completion-2.1-8.el7.noarch 1/1
已安装:
bash-completion.noarch 1:2.1-8.el7
完毕!
3.2.立即生效
方法1、
重新打开会话
方法2、
[root@itbkz.com ~]#source /etc/profile
4.效果
CentOS系统命令自动补全方法