CentOS 安装tab命令补全

安装epel 源

yum -y install epel-release

加快yun速度

yum -y install yum-plugin-fastestmirror

安装bash-completion

yum -y install bash-completion

立即生效

source /etc/profile.d/bash_completion.sh

或者退出终端重新登录

时间: 2024-09-29 03:27:08

CentOS 安装tab命令补全的相关文章

如何实现FreeBSD普通用户tab命令补全?

为了实现普通用户tab命令补全,在网上搜了一圈,没有找到解决方案.后来研究了一下,找到方法了. #ee /etc/csh.cshrc 加下面两行: set autolist    # Tab键命令补全 set nobeep  # 关闭蜂鸣器的声音 保存后重新登陆后,root账号就可以使用tab进行命令补全.但普通用户不行.为何?因为普通用户的shell是使用/bin/sh. 而root用户使用csh.所以要修改普通用户的shell设置.如何修改呢? 我一开始修改了/etc/master.pass

Python tab 命令补全,以及 vim 补全

CentOS 7 在python 命令行中,使用补全 python 查看 packages 的目录 可用 sys.path 查看. /usr/lib/python2.7/site-packages vim tab.py #!/usr/bin/env python  # python startup file  import sys import readline import rlcompleter import atexit import os # tab completion  readli

CentOS6安装bash-compltion命令补全增强包

昨天帮一个朋友安装CentOS6的命令增强补全包bash-completion,通过扩展的yum源一直安装不上去,然后就想到先把rpm包下载下来在进行安装先配置好yum源,不会的可以参考https://www.linuxidc.com/Linux/2016-11/136701.htm然后安装yum –y install lrzsz.x86_64 #用到后面来传送rpm包.我们可以到http://rpm.pbone.net/index.php3/stat/2/simple/1 来下载rpm安装包选

解决CentOS 7安装后没有killall、ifconfig、命令补全

从centos6 转到centos7发现少了很多常用命令,下面就常见的几个做一个说明 解决办法 没有killall命令: yum install  -y psmisc 没有ifconfig命令: yum install -y net-tools 没有命令补全:  yum install -y bash-completion

Zsh安装CMake补全脚本进行CMake命令补全

最近在尝试使用Zsh,发现其补全命令的功能相当厉害.但对CMake命令的补全在默认的5.0.5中好像没有看到,网上找了下关于配置Zsh补全的文章也没有多少.     于是自己动手,发现在Zsh安装目录下有个functions的文件夹,里面都有以_开头的各种补全提示文件,比如_sed,_awk等,于是尝试在网上 下到zsh_cmake补全文件之后,重命名为_cmake放置该文件夹中(注意Windows用户的换行符,在这个上浪费了很多时间,使用 dos2unix可以解决)重新启动Zsh,享受CMak

Mac系统之Python命令行tab键补全

新建~/.pythonstartup文件并写入以下内容: $ cat ~/.pythonstartup  import sys import readline import rlcompleter if sys.platform == 'darwin' and sys.version_info[0] == 2:     readline.parse_and_bind("bind ^I rl_complete") else:     readline.parse_and_bind(&qu

shell介绍、历史命令、命令补全和别名、通配符、输入输出重定向

shell介绍 shell是系统跟计算机硬件交互时使用的中间介质,它只是系统的一个工具.实际上,在shell和计算机硬件之间还有一层东西--系统内核. 用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传输给系统内核,接着内核再去支配计算机硬件去执行各种操作. Redhat.Centos 默认安装的shell版本是bash,它是sh的增强版. 历史命令 我们执行过的命令Linux都会记录,预设可以记录1000条历史命令.这些命令保存在用户家目录的.bash_h

Linux centos7 shell 介绍、 命令历史、命令补全和别名、通配符、输入输出重定向

一.shell介绍 shell脚本是日常Linux系统管理工作中必不可少的,不会shell,就不是一个合格管理员. shell是系统跟计算机硬件交互使用的中间介质,一个系统工具.实际上在shell和计算机硬件之间还有一层--系统内核.如果吧计算机比作人的躯体,那系统内核就是人的大脑,至于shell,把它比做人的五官更贴切. 其实,用户直接面对的不是计算机硬件而是shell,用户把指令告诉shell,然后shell再传给系统内核,接着内核再去支配计算机硬件去执行各种操作. CentOS安装的she

shell介绍 命令历史 命令补全和别名 输入输出重定向

shell介绍 shell是一个命令解释器,提供用户与机器之间的交互例如我们远程登录的工具,它其实就是一个shell centos默认的shell是bash(Bourne Agin Shell)· 命令历史 history命令命令历史存在用户家目录下的.bash_history,如root用户就是/root/.bash_history·history可以查看命令历史,.bash_history文件了里最多可以存1000条,它是由环境变量HISTSIZE决定的,不过history有时候也会查看到超