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/

最新文章

  1. 项目里面的某个资源文件(比如plist、音频等)无法使用
  2. 如何居中一个div?
  3. des加密解密的两个方法
  4. spring Integration服务总线
  5. hadoop疑难杂症解析
  6. 暑假集训(2)第五弹 ----- Who's in the Middle(poj2388)
  7. 锁sql server锁
  8. Hibernate工作原理及为什么要用?(转http://www.cnblogs.com/javaNewegg/archive/2011/08/28/2156521.html)
  9. 【MySQL故障处理】 Seconds_Behind_Master= NULL Error_code: 1197
  10. 【NOIP2014提高组】飞扬的小鸟
  11. Django:(博客系统)使用使用mysql数据&创建post/category/tag实体,并同步到数据中
  12. 环境与工具3:从打字开始 | vim | sublime
  13. Lepus搭建企业级数据库慢查询分析平台
  14. Maven基础:Maven环境搭建及基本使用(1)
  15. VScode中运行python程序,使用Code Runner插件
  16. Kibana查询
  17. Nginx服务器的图片防盗链
  18. SpringRMI远程方法调用【原】
  19. 重写toString()
  20. C++STL 算法

热门文章

  1. program 1 : python codes for login program(登录程序python代码)
  2. Beautiful Dream hdu3418 (直接做或二分)
  3. 偏置-方差分解(Bias-Variance Decomposition)
  4. XSS跨站脚步攻击及防范
  5. M-移动端的webapp页面布局教程和webapp实战分析
  6. Java面向对象 GUI 补录
  7. asp.net中配置使用Sqlite轻型数据库
  8. SQL 2008 外网访问说明
  9. 深入浅出Diffie–Hellman
  10. property--staticmethod--classmethod