linux 之centos-tab 键的使用
我们在使用centos系统时,有的迷你版镜像是没有参数“tab”键的,虽然能打出来但是还是很不方便。
毕竟运维讲究的是效率 这个时候我们要手动安装一个服务就可以了
yum -y install bash-completion
然后在重开一个终端就能参数“tab”了 是不是方便了很多呢!
但是如果我们使用k8s集群的时候,为什么参数还是不能补全呢。
这是因为还要添加一个环境变量就可以了。
我希望能用kubectl Tab能补全命令需要怎么做呢
# yum -y install bash-completion
在centos用户下
# cd ~;echo "source <(kubectl completion bash)" >> .bashrc
或 # . <(kubectl completion bash)
当然,也可以写入到/etc/profile里.退出当前终端,重启进去,以便加载source即可
[root@k8s-master ~]# vim .bashrc
# .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi source <(kubectl completion bash)
这里可以看到我们添加了一行:
source <(kubectl completion bash)
source .basgrc

浙公网安备 33010602011771号