centos命令自動補全增強


CentOS默認沒有像Ubuntu系統一樣命令參數補全功能,例如yum install無法補全。通過安裝bash-completion安裝命令參數補全增強。

CentOS6

默認情況下,CentOS6官方源不包含bash-completion,需要從epel源中安裝。可直接安裝rpm包

# rpm -ivh https://mirrors.ustc.edu.cn/epel/6/x86_64/bash-completion-1.3-7.el6.noarch.rpm

或者安裝epel的repo源,通過yum安裝

# rpm -ivh https://mirrors.ustc.edu.cn/epel/epel-release-latest-6.noarch.rpm
# yum -y install bash-completion

CentOS7

CentOS7官方源默認已經包含bash-completion,直接安裝

# yum -y install bash-completion

最后

退出當前shell,重新登陸shell,即可生效

[root@ftpserver conf]# yum group
groupinfo     groupinstall  grouplist     groupremove

擴展

EPEL的全稱叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社區打造,為 RHEL 及衍生發行版如 CentOS、Scientific Linux 等提供高質量軟件包的項目。裝上了 EPEL之后,就相當於添加了一個第三方源以獲得 RHEL 的高質量、高性能、高可靠性,又需要方便易用(關鍵是免費)的軟件包更新功能。

一些開源的Linux鏡像站都已經提供epel源,如:

https://mirrors.ustc.edu.cn/
https://mirrors.aliyun.com/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM