解决centos7命令无法补全

背景

偶然发现本地虚拟机centos 7.7配置firewalld-cmd命令行无法补全,手敲命令太多,着实麻烦

解决方案

安装linux命令行补全工具,还能够补全命令参数
yum install bash-completion -y
安装完毕,重新登录,加载新bash环境变量,即可使用

原文地址:https://www.cnblogs.com/pyyu/p/12185823.html

时间: 2024-10-10 15:51:02

解决centos7命令无法补全的相关文章

关于Centos7 命令不能补全解决方法详解

系统镜像:CentOS-7-x86_64-Minimal-1611 实际情况:在Dell T620塔式服务器上新安装了CentOS 7 Mini版的系统,需要使用Firewall-cmd的功能,但是在tab件补全时,发现tab不能显示命令. 于是通过Google搜索https://www.google.com.hk/  ,后面附链接 解决方法: 1.安装bash-completion.一般bash自带这个自动补齐的功能,但是只能自动补全命令名和文件名.而         为了大道更好的补全效果,

命令自动补全模块rlcomplete

rlcomplete定义了针对readline模块的命令自动补全函数. 当在unix平台下导入这个模块之后(前提是readline模块可用),一个Complete的实例会自动生成,并且它的complete()方法会被设置为readline的自动补全函数. 例如: >>>import rlcompleter >>>import readline >>> readline.parse_and_bind("tab: complete")

Linux 中 10 个有用的命令行补全例子

在 Linux 系统中,当你输入一个命令,再按两次 TAB 键,就会列出所有以你输入字符开头的可用命令.这并不新鲜,可能你已经知道了.这个功能被称作命令行补全bash completion.默认情况下,bash 命令行可以自动补全文件或目录名称.不过,我们可以增强 bash 命令补全功能,通过 complete 命令让它达到新的高度. 这个教程说明了我们是怎样使用可编程的命令行补全功能programmable completion把自动补全功能应用于选项或者命令行参数. 例如:在输入 write

Powershell中命令自动补全功能及使用Windows命令

上一节主要介绍了Powershell中常见的别名,以及怎么通过别名查看真实的Powershell命令,Powershell别名的命名规范以及如何新建自己的别名(Powershell内置别名不可更改)以及Powershell中兼容性别名,详细内容点击这里. 在本节主要包含以下内容. Powershell命令自动补全功能. 在Powershell中使用cmd命令. 总结 Powershell中命令自动补全功能 Powershell命令自动补全的功能也称为Tab扩展,自动补全的功能可以大大提高命令输入

在python的交互式解释器中实现命令自动补全

Python的交互式解释器没有自带像Linux Shell那样的命令自动补全功能,可以编写一个模块来实现这一功能,模块源代码来自老男孩Linux培训机构的Python讲师Alex: # python startup file import sys import readline # tab completion readline.parse_and_bind('tab: complete')

python命令行补全

python命令行补全 大家都知道,在命令行界面输入命令时,是可通过tab键来补齐命令,这中设置十分方便,不用浪费较长时间在输入命令上.最近开始接触python,发现在python命令行下,使用tab键是无法补全命令的.我们可以设置成补全命令行的模式吗?答案是可以的. 我们可以在python命令行下导入模块 import readline, rlcompleter; readline.parse_and_bind("tab: complete") 这样设置,我们就可以使用tab键来补全

自定义linux命令参数补全以提高工作效率

我们在使用bash命令时,会经常使用二次tab键进行补齐. 例如我们常用的telnet命令,在输入二次tab键时,会列出当前系统配置的所有主机名,供选择 # 输入 telnet <Tab> <Tab> [huangcihui:/home/huangcihui] telnet ::1 localhost localhost4 localhost4.localdomain4 localhost6 localhost6.localdomain6 localhost.localdomain

Mac系统实现git命令自动补全

当我第一次使用mac电脑的时候,由于我是从事软件开发的程序员,所以必须经常要使用到git,然后发现在max下,git不能实现命令的自动补全,然后网上查找资料,终于找到了解决办法,终于可以实现了git命令的自动补全功能,现在分享如下. 安装Homebrew 首先安装配置Homebrew(注:如果已经安装过就跳过): HomeBrew的网址:https://brew.sh/index_zh-cn.html 在终端输入如下命令: /usr/bin/ruby -e "$(curl -fsSL https

mycli工具mysql命令自动补全

简介 MyCli 是一个 MySQL 的命令行客户端,可以实现自动补全和语法高亮.MyCli 也可用于 MariaDB 和Percona. 项目地址:http://mycli.net/ 安装 pip安装,Mycli is tested on macOS and Linux. It runs on Python 2.7 and 3.4+. $ sudo yum install python-pip python-devel $ sudo pip install mycli 错误解决 1.Impor