【云原生kubernetes】04-解决kubectl无法tab补齐指令
- 检查是否安装了
bash-completion
或zsh-completion
。这些软件包提供了命令行补齐的功能。您可以通过运行以下命令来检查它们是否已经安装:
$ rpm -qa |grep bash-completion zsh-completion
```
如果未安装,请使用以下命令安装它们:
sudo yum install bash-completion zsh-completion
- shell 配置文件中正确设置了
kubectl
命令的自动补齐。例如,在bash
shell 中,您需要将以下内容添加到~/.bashrc
文件中
# 临时添加
source <(kubectl completion bash)
#写入~/.bashrc文件
echo "source <(kubectl completion bash)" >> ~/.bashrc
#然后重新加载您的 shell 配置文件:
source ~/.bashrc