Linux bash 自动补全功能

一、安装 bash-completion 用于自动补全

sudo yum install -y bash-completion
source /usr/share/bash-completion/bash_completion

二、下载docker自动补全配置

sudo curl \
    -L https://raw.githubusercontent.com/docker/compose/v1.25.2/contrib/completion/bash/docker-compose \
    -o /etc/bash_completion.d/docker-compose

官方文档:https://docs.docker.com/compose/completion/
官方文档中所写的版本号为最新版本号,但在实际github仓库中,自v2.0.0起移除了这一文件,故只能从v1.25.2版本中下载

三、导出k8s自动补全配置

sudo touch /etc/bash_completion.d/kubectl.bash
sudo chmod 666 /etc/bash_completion.d/kubectl.bash
kubectl completion bash > /etc/bash_completion.d/kubectl.bash
sudo chmod 644 /etc/bash_completion.d/kubectl.bash
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐