CentOS 7实现类似于Kali Linux中的自动补全功能

在CentOS 7中,可以通过安装和使用Bash-completion来实现自动补全功能,类似于Kali Linux中的自动补全。以下是安装和使用Bash-completion的步骤:

  1. 首先,确保您的系统已更新并安装了EPEL存储库。(非必要,直接第2步)在终端中运行以下命令:
shell 复制代码
sudo yum update -y
sudo yum install epel-release -y
  1. 安装Bash-completion。在终端中运行以下命令:
shell 复制代码
sudo yum install bash-completion -y
  1. 启用Bash-completion。编辑~/.bashrc文件,在文件末尾添加以下行,保存更改并退出编辑器。或者直接运行 . /etc/profile.d/bash_completion.sh命令
shell 复制代码
if [ -f /usr/share/bash-completion/bash_completion ]; then
    . /usr/share/bash-completion/bash_completion
fi
  1. 重新加载~/.bashrc文件,使更改生效。在终端中运行以下命令:
shell 复制代码
source ~/.bashrc

现在,Bash-completion已启用,并应自动补全命令和文件名。请注意,Bash-completion可能无法像Kali Linux中的自动补全那样精确,因为它是根据您的系统环境进行补全的。

相关推荐
Dola_Pan19 分钟前
Linux文件IO(二)-文件操作使用详解
java·linux·服务器
wang_book22 分钟前
Gitlab学习(007 gitlab项目操作)
java·运维·git·学习·spring·gitlab
prcyang1 小时前
Docker Compose
运维·docker·容器
脚踏实地的大梦想家1 小时前
【Docker】安装全流程与配置完整镜像源(可安装 nginx)
运维·docker·容器
城南云小白2 小时前
Linux网络服务只iptables防火墙工具
linux·服务器·网络
咩咩大主教2 小时前
C++基于select和epoll的TCP服务器
linux·服务器·c语言·开发语言·c++·tcp/ip·io多路复用
Zww08912 小时前
docker部署个人网页导航
运维·docker·容器
Flying_Fish_roe2 小时前
linux-网络管理-网络配置
linux·网络·php
运维小白。。2 小时前
Nginx 反向代理
运维·服务器·nginx·http
PeterJXL2 小时前
Docker-compose:管理多个容器
运维·docker·容器