之前用ubuntu的时候,apt-get install 后面按tab可以把包名自动补全并给出可用的包的提示。新机器装了centos7标准版的也有这个功能,不过装了centos7 minimal的却没这个功能,yum install按tab后提示的是本地文件的列表。
后来上网找了一下,原来这个是因为centos7 minimal没有安装bash-completion这个包导致的。安装一下:
yum install bash-completion -y
就可以用了。mark一下备忘
另外bash-competion这个包在centos-7的安装盘里才有,在6.5里面是没有的。不过centos-6.5的系统可以直接把这个rpm包copy过来装.
这个包不光提供了yum的自动补全功能,实际上完成了bash命令的各种自动补全,非常好用