Centos7最小化安装后不能tab补全
2023-09-14 09:15:56 时间
Centos7最小化安装后不能tab补全
Centos7最小化安装后不能tab补全
问题描述
最小化安装Redhat7
,CentOS7
不能使用Tab键自动补全命令
解决方案
bash-completion–kb: http://blog.fpliu.com/it/software/bash-completion
https://jasonkayzk.github.io/2020/12/06/Bash命令自动补全的原理/
参考: http://www.fengtec.net/?post=40
注意: 需要配置epel源
https://blog.csdn.net/omaidb/article/details/120393850
配置ELRepo
源 https://blog.csdn.net/omaidb/article/details/126462414
# bash-completion-extras 需要epel源
yum install -y bash-completion
# 需要依赖elrepo-extras源
yum install -y bash-completion-extras
安装完成后重新login
就可以了,或者执行su -
重新加载变量;
这时就可以使用Tab
补全命令了
openSUSETAB自动补全
问题描述:
openSUS
E安装了bash-completion
包之后还是不支持命令行自动补全,
解决方案
openSUSE
安装bash-completion
包后大多数命令还是不支持自动补全,差评。
openSUSE安装bash-completion
https://software.opensuse.org/download/package?package=bash-completion&project=shells
# 添加shells.repo
zypper addrepo https://download.opensuse.org/repositories/shells/openSUSE_Leap_15.4/shells.repo
# 刷新源
zypper refresh
# 安装bash-completion
zypper install -y bash-completion
安装好之后,会创建/etc/profile.d/bash_completion.sh
文件
# 查看/etc/profile.d/bash_completion.sh是否存在
ls /etc/profile.d/bash_completion.sh
https://jasonkayzk.github.io/2020/12/06/Bash命令自动补全的原理/
# 查看支持哪些命令的自动补全
ls /etc/bash_completion.d/
相关文章
- CentOS7 SVN基本配置
- CentOS7离线安装docker、docker-compose
- Centos7:利用crontab定时执行任务
- centos7 开机启动管理
- Centos7 k8s v1.5.2二进制部署安装-服务发现
- openshift介绍及centos7安装单节点openshift、Redhat安装openshift集群完全教程
- 【服务器安装Redis】Centos7离线安装redis
- kubernetes集群centos7初始化
- centos7 yum安装mysql5.7
- 001-centos7安装 笔记本 联想G510
- 002-docker安装-mac上安装docker,17.06在CentOS7 64位机器上安装
- rhel7和centos7以上版本忘记root密码处理方法
- 解决 CentOS7 安装完成后ifconfig命令不能用
- Gitlab安装部署----CentOS7系统
- VMware安装Centos8(Centos8与Centos7的区别)
- centos7 安装docker-compose的两种方式(直接下载和通过Python管理器)
- 01-Centos7安装Redis和启动Redis
- Centos7安装Mysql-5.6.34
- 【服务器安装mysql】centos7下使用mysql离线安装包安装mysql5.7
- Centos7安装和配置Scala2.12版本
- Linux(Centos7)系统安装Python3.6.8教程
- Linux NTP时间同步全解析(CentOS7环境)
- Centos7安装JDK1.8(OracleJDK8)