本文转自:运维生存时间:http://www.ttlsa.com/linux/rhel- ... matically-function/

linuser  :http://www.linuser.com/thread-1085-1-1.html

Bash命令自动完成功能只不过是收集各种黑客指定参数是如何通过Readline使用内置完成来完成的。该功能在其他linux分支是启用的,如ubuntu、debian等等。然而,基于RHCE分支发布的linux版本却没有安装和启用,如CentOS。

如果你使用过ubuntu系统,bash命令自动补齐会觉得非常方便高效。再使用RHCE或CentOS的话,你肯定会吐槽一番的,“这bash是什么鬼东西,不能自动补齐。”

那么RHEL / CentOS 怎么启用bash命令自动补齐功能呢?请看下面

1、首先需要安装bash-completion 包:

[root@server src]# yum install -y bash-completion

2、安装完成后,需要用source 命令或者是注销当前登陆用户重新登陆系统使其立即生效,如下:

[root@server src]# source /etc/bash_completion

3、此时你就可以使用bash 的自动补全了,如下:

[root@server src]# yum [Tab 键]
--assumeyes --config distro-sync groupinfo history -
--cacheonly --debuglevel downgrade groupinstall info -
check deplist --enableplugin grouplist install -
check-update --disableexcludes --enablerepo groupremove --installroot p
clean --disableplugin --errorlevel help list -
--color --disablerepo --exclude --help makecache -
[root@server src]# yum in[Tab 键]
info install

4、实例,加入我现在不知道apache 在centos 上面的包名,而我需要使用apache 服务,则可以这样:

[root@server src]# yum install -y htt[Tab 键]
httpd-devel.i686 httpd-manual.noarch httping.x86_64 http-parser.i686
httpd-devel.x86_64 httpd-tools.x86_64 http-parser-devel.i686 http-parser.x86_64
httpd-itk.x86_64 httpd.x86_64 http-parser-devel.x86_64 httpry.x86_64

最新文章

  1. Async和Await异步编程的原理
  2. MyEclipse编码设置及字体设置等
  3. 知乎背景图 canvas 效果
  4. (转)web.config 为某个单独页面设置编码格式
  5. 10670 Work Reduction (贪心 + 被题意坑了- -)y
  6. Delphi消息的广播方式(先RegisterWindowMessage,后SendMessage HWND_BROADCAST,最后改写接收窗口的WndProc)
  7. 在sqlite中使用索引
  8. zookeeper + dubbo + spring boot
  9. 基于maven的profile实现动态选择配置文件
  10. 阿里云centos配置postfix
  11. Java编程:删除 List 元素的三种正确方法
  12. hbase知识
  13. GTID的相关特性
  14. delphi java 日期 转换 获取Unix时间戳
  15. idea使用Protobuf插件
  16. python 基础总结1
  17. mysql "order by" "distinct" "group by" "having"
  18. asp.net WebForm程序删除.designer.cs文件之后的故事
  19. Session 活化与钝化 与tomcat钝化驱动器
  20. 《剑指offer》— JavaScript(8)跳台阶

热门文章

  1. R语言︱R社区的简单解析(CRAN、CRAN Task View)
  2. 三级级联查询省份名称和编码(保证名称不重复)的SQL语句
  3. java.util.zip.ZipException:ZIP file must have at least one entry
  4. org.apache.jasper.JasperException
  5. 如何登录mysql? cmd怎么连接mysql数据库||从MYSQL客户端登录MYSQL
  6. HttpServletResponse,HttpServletRequest详解
  7. es6学习笔记--解构赋值
  8. 【BZOJ4872】分手是祝愿(动态规划,数学期望)
  9. 【BZOJ1001】狼抓兔子(网络流)
  10. JAVA面试题二