默 认情况下,在bash中按 TAB 可以自动补齐,但仅能自动补齐命令名和文件名。bash-2.05及以后的版本提供了自动补齐的编程接口,通过安装 bash-completion 来使用 TAB 键自动补齐几乎任何内容,包括参数、文件、目录甚至包名称等等。例如:(<TAB>表示按TAB键) $ rpm -<TAB> (自动补齐参数)-F -U -V -
原创 2009-12-22 11:35:58
703阅读
Gentoo将bash completion单独做成了一个package。 而且安装完成之后,可以用: eselect bashcomp list -- 查询所有支持bash completion的模块,比如我们最常用的git, git-prompt eselect bashcomp enable <module>   所以,非常的方便。一定要安装,否则git就没有bash comp
转载 2013-01-22 23:52:00
153阅读
2评论
1、安装 yum install bash-completion-1.3-7.el6.noarch.rpm 2、设置 重新登录看是否生效,service + Tab看是否生效 # service auditd daytime-dgram halt lvm2-monitor nginx rpcidma
转载 2020-09-03 13:45:00
435阅读
2评论
在RHEL7/CentOS7以前的版本中,bash自动补全功能仅限于命令和文件名,然而网络设备往往可以自动补全命令的参数,常常让搞网络出身的工程师唏嘘不已。在新出的RHEL7/CentOS7中的Bash已经可以自动补全命令参数了,需要注意的是RHEL7/CentOS7的默认安装类型是最小安装,它是没有这个功能的。要启用这个功能,你需要安装一个bash-completion包,然后退出bash,重新
转载 精选 2015-01-30 17:46:47
7129阅读
1点赞
bash-completion能提示命令、提示命令参数等,在CentOS7中,很多日常管理的命令格式较长具有很好的可读性,如nmcli、ip、firewall-cmd、systemctl等,借助bash-completion可以快速、友好地学习新命令的使用。
原创 2017-07-14 10:35:12
6700阅读
2点赞
1评论
1、用yum安装bash-completion程序包yum -y install bash-completion*提示:    1)一切正常的话,就可以使用tab健自动补全的功能了;    2)如果还是不能Tab健补全的话,可以退出命令行,然后再重新打开终端;    3)或者重启系统以启动该软件 也可以。
原创 2019-08-05 15:00:30
2727阅读
1点赞
之前安装的 CentOS 7 是最小化安装,在使用 systemctl 命令进行服务的管理时,经常手动输入相关服务名。如果对一个服务名称不熟悉,这样可以迫使我们记住它,但如果对一个服务名已经很熟悉了,再手动输入就比较浪费时间了。这时我们可以安装使用 Bash 命令补全增强软件包 bash-compl
转载 2018-04-12 15:41:00
166阅读
2评论
引言 之前安装的 CentOS 7 是最小化安装,在使用 systemctl 命令进行服务的管理时,经常手动输入相关服务名。如果对一个服务名称不熟悉,这样可以迫使我们记住它,但如果对一个服务名已经很熟悉了,再手动输入就比较浪费时间了。这时我们可以安装使用 Bash 命令补全增强软件包 bash-co
转载 2019-01-24 09:44:00
170阅读
CentOS6.5安装Tab增强版:bash-completion,可补全命令参数;因为CentOS官方源并不带有bash-completion的包,所以,为了可用yum安装,增加epel的源,首先,使用wget下载epel的rpm包,使用rpm指令安装,之后运行yum安装,代码如下:[adam@ultraera ~]$ wget http://mirrors.yun
原创 2014-11-29 02:32:40
3107阅读
linux增强版自动补齐,安装bash-completion.由于默认的yum安装源没有该包安装,我们使用其它epel的安装源[root@centos6-101 ~]# wget http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm [root@centos6-101 ~]#&n
转载 精选 2016-10-27 21:30:32
935阅读
Bash completion is a useful tool for completion of file paths, commands etc. By default it is enabled on Ubuntu but not on Debian. With two simple steps it can also be enabled on Debian.1. Install bas
原创 2023-03-28 13:39:35
128阅读
作者:Tiamo_T 在 Linux 中,在键入命令时,如果按两次 TAB,它将列出所有以键入字符开头的可用命令。这不是什么新鲜事,可能你已经知道了。此功能称为 bash 完成。默认情况下,基本文件和目录名称补全在 bash 命令行中可用。但是,我们可以对这个 bash 补全进行加速,并使用 complete 命令将其提升到一个新的水平。本教程解释了我们如何使用可编程完成将自动完成应用于
docker-completion
转载 2018-12-11 10:18:09
1843阅读
Kubernetes (K8S) 是一种用于自动化部署、扩展和管理容器化应用程序的开源平台。在使用K8S的过程中,我们经常需要配置命令行自动完成功能以提高工作效率。其中一个常见的实践就是使用`source
问题描述 在 Bash 中,配置 Docker Compose 补全,可以简化输入工作、提高输入准确性。 解决方案 第一步、确保已经安装 Bash Completion 功能; 第二步、安装自动补全: mkdir -pv ~/.local/share/bash-completion/completi
原创 2021-07-20 09:57:47
1365阅读
我们可以对这个 bash 补全进行加速,并使用 complete 命令将其提升到一个新的水平。
原创 精选 2022-08-18 10:31:07
745阅读
1点赞
【代码】k8s kubectl命令补全:kubectl completion bash
原创 2022-09-03 09:18:55
185阅读
用终端 或 时遇到的问题,详细如下: Error: Could not link: /usr/local/etc/bash_completion.d/brew Please delete these paths and run . Error: Could not link: /usr/local/
原创 2021-08-05 15:15:47
371阅读
**实现Tensor Completion的流程及代码示例** Tensor completion是指根据部分已知的数据恢复未知的数据,通常应用在数据缺失或损坏恢复的场景中。在Kubernetes(K8S)中实现Tensor completion可以利用其弹性和可扩展的特性来处理大规模数据。 ### 流程概述 下面是实现Tensor Completion的流程概述: | 步骤 | 描述 |
原创 3月前
6阅读
  • 1
  • 2
  • 3
  • 4
  • 5