CentOS bash命令自动补齐功能

bash 自动补齐   epel   bash-completion  
1.安装 bash-completion
  • yum install bash-completion
  • 无法安装需要添加epel源
    • centos 6
      rpm -ivh http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
    • centos 5
      rpm -ivh http://mirrors.opencas.cn/epel/5/i386/epel-release-5-4.noarch.rpm
2.使用前执行以下命令中的一条,或者重连服务器即可
  • . /etc/bash_completion
  • source /etc/bash_completion
3. 测试
[root@test ~]# yum [tab]
--assumeyes        --config           distro-sync        groupinfo          history            --nogpgcheck       reinstall          search             update
--cacheonly        --debuglevel       downgrade          groupinstall       info               --noplugins        --releasever       --setopt           upgrade
check              deplist            --enableplugin     grouplist          install            --obsoletes        remove             shell              --verbose  
check-update       --disableexcludes  --enablerepo       groupremove        --installroot      provides           repolist           --showduplicates   version  
clean              --disableplugin    --errorlevel       help               list               --quiet            resolvedep         --skip-broken      --version  
--color            --disablerepo      --exclude          --help             makecache          --randomwait       --rpmverbosity     --tolerant