Welcome 微信登录

首页 / 操作系统 / Linux / Fedora sudo 指令补全扩展bash-completion

Linux比DOS要优越的其中一个地方就是有指令补全功能,但是在Fedora或者CentOS下,使用了sudo之后,就无法使用TAB做指令补全了,更别谈参数补全了。其实Bash shell 在2.05版本之后就支持通过脚本来扩展指令集了(command completion),在Ubuntu版本中,就默认支持了这个功能,但是Fedora默认系统中是没有这种功能的,为了实现在sudo环境下的指令、以及指令参数补全,首先得安装 bash-completion。bash-completion:其实是一个bash shell的脚本,包含了大量的指令模式。安装:sudo yum install bash-completion编辑.bashrc文件,添加:# Use bash-completion, if availableif [ -f /etc/bash_completion ]; then. /etc/bash_completionfi然后执行:source /etc/bash_completion现在就有了sudo +指令+TAB的所有补全功能了。CentOS (redhat)安装snavigatorUbuntu 10.04下全局菜单(GlobalMenu)安装相关资讯      Fedora 
  • Fedora GNOME 的常用快捷键  (04/02/2015 17:38:36)
  • Fedora Core 有望重新复活  (08/15/2013 17:25:09)
  • Fedora 19开发代号投票选出:薛定  (11/16/2012 21:34:24)
  • Fedora Linux 项目诞生十周年  (09/25/2013 05:53:31)
  • Fedora 17 x86_64 安装流程  (11/24/2012 18:09:07)
  • Fedora 18 正式版延期至年底发布  (10/17/2012 19:31:11)
本文评论 查看全部评论 (0)
表情: 姓名: 字数