当前位置: 首页 > Linux

kubernetes(k8s)安装命令行自动补全功能

时间:2023-04-06 02:30:17 Linux

Ubuntu下安装命令root@master1:~#aptinstall-ybash-completionReadingpackagelists...DoneBuildingdependencytreeReadingstateinformation...Donebash-completion已经是最新版本(1:2.10-1ubuntu1).0升级了,0个新安装,0个删除,29个未升级。centos安装命令[root@dss~]#yuminstallbash-completion-yLoadedplugins:fastestmirror,langpacksLoadingmirrorspeedsfromcachedhostfile*epel:mirrors.tuna.tsinghua.edu.cnPackage1:bash-completion-2.1-8.el7.noarchalreadyinstalledandlatestversionNoarch[root@dss~]#root@master1:~#locatebash_completion/etc/bash_completion/etc/bash_completion.d/etc/bash_completion.d/apport_completion/etc/bash_completion.d/git-prompt/etc/profile.d/bash_completion.sh/snap/core18/2128/etc/bash_completion/snap/core18/2128/usr/share/bash-completion/bash_completion/snap/core18/2128/usr/share/doc/bash/README.md.bash_completion.gz/snap/core18/2128/usr/share/perl5/Debian/Debhelper/Sequence/bash_completion.pm/snap/lxd/21029/etc/bash_completion.d/snap/lxd/21029/etc/bash_completion.d/snap.lxd.lxc/usr/share/bash-completion/bash_completion/usr/share/文档/bash/README.md.bash_completion.gz/usr/share/perl5/Debian/Debhelper/Sequence/bash_completion.pm/var/lib/docker/overlay2/0f27e9d2ca7fbe8a3b764a525f1c58990345512fa6dfe4162aba3e05ccff5b56/diff/diff/completion/etc/docker/overlay2/5eb1b0cb946881e1081bfa7a608b6fa85dbf2cb7e67f84b038f3b8a85bd13196/diff/usr/local/lib/node_modules/npm/node_modules/dashdash/etc/dashdash.bash_completion.in/var/lib/docker/overlay2/76c41c1d1eb6eaa7b9259bd822a4bffebf180717a24319d2ffec3b4dcae0e66a/merged/etc/bash_completion.d/var/lib/docker/overlay2/78b8ab76c0e0ad7ee873daab9ab3987a366ec32fda68a4bb56a218c7f8806a58/merged/etc/profile.d/bash_completion.sh/var/lib/docker/overlay2/78b8ab76c0e0ad7ee873daab9ab3987a366ec32fda68a4bb56a218c7f8806a58/merged/usr/share/bash-completion/bash_completion/var/lib/docker/overlay2/802133f75f62596a2c173f1b57231efbe210eddd7a43770a62ca94c86ce2ca56/merged/usr/local/lib/node_modules/npm/node_modules/dashdash/etc/dashdash.bash_completion.in/var/lib/docker/overlay2/ee672bdd0bf0fdf590f9234a8a784ca12c262c47a0ac8ab91acc0942dfafc339/diff/etc/profile.d/bash_completion.sh/var/lib/docker/Overlay2/ee672bd0bf0bf0bf590f9234a84a784ca12c262c262c47a0ac8ab8ab91acc0942dfafc339/diff/diffin完成bash)root@master1:~#root@master1:~#root@master1:~#kubectlannotateauthconfigdeleteexeckustomizepluginrununcordonapi-resourcesautoscalecordondescribeexplainlabelport-forwardscaleversionapi-versionscertificatecpdiffexposelogsproxy硒twaitapplycluster-infocreatedraingetoptionsreplacetaintattachcompletiondebugedithelppatchrollouttoproot@master1:~#kubectl永久写入环境变量配置文件root@master1:~#root@master1:~#root@master1:~#echo"source<(kubectlcompletionbash)">>~/.bashrcroot@master1:~#root@master1:~#cat~/.bashrc----略----#somemorelsaliasesaliasll='ls-alF'aliasla='ls-A'aliasl='ls-CF'#别名定义.#查看bash-doc包中的/usr/share/doc/bash-doc/examples.if[-f~/.bash_aliases];然后。~/.bash_aliasesfi#启用可编程完成功能(你不需要启用#这个,如果它已经在/etc/bash.bashrc和/etc/profile#sources/etc/bash.bashrc中启用)。#if[-f/等/bash_completion]&&!shopt-oqposix;然后#。/etc/bash_completion#fisource<(kubectlcompletionbash)root@master1:~#https://blog.csdn.net/qq\_33921750https://my.oschina.net/u/3981543https://www.zhihu.com/people/...https://segmentfault.com/u/hp...https://juejin.cn/user/331578...https://space.bilibili.com/35...https://cloud.tencent.com/dev...本文使用的知乎、CSDN、开源中国、师傅、掘金、哔哩哔哩、腾讯云文章同步助手同步