kubectl 命令自動補全
在k8s 1.3版本之前,設定kubectl命令自動補全是通過以下的方式:
1 | source./contrib/completions/bash/kubectl |
但是在k8s 1.3版本,原始碼contrib目錄中已經沒有了completions目錄,無法再使用以上方式新增自動補全功能。
1.3版本中,kubectl添加了一個completions的命令, 該命令可用於自動補全
1 | source<(kubectl completionbash) |
通過以上方法進行配置了,便實現了kubectl的自動補全。
參考連結:
相關推薦
kubectl命令自動補全功能
share -o ffffff img water process 避免 shadow 命令補全 我們在管理k8s集群的時候,避免不了使用kubectl命令工具,但是該命令還是挺復雜的,使用中也記不住那麽多的api選項,故這裏介紹一下kubectl命令補全工具的安裝。 1:
kubectl 命令自動補全
在k8s 1.3版本之前,設定kubectl命令自動補全是通過以下的方式: source ./contrib/completions/bash/kubectl 1 source./con
ssh+tab 命令自動補全主機名
ssh tab 主機名補全對於運維來講,“快”這個字是必備的,所以,在你手下的若幹肉雞一定不計其數,但是真的管理起來要跳轉到哪臺機器上還真是要找下的。尤其是針對跳板機這類的系統,肉雞一多100+臺。。。看到你眼睛都掉下來,還不如來個自動補全主機名來的實在。so ... 怎麽操作呢?其實步驟很簡單:前提主機間做
Mysql命令自動補全-全網最全-支持語法高亮
過大 strong none src feature column 電子 all 困難 方法一 今天再推薦一款命令行神器 - Mycli.Mycli 是一個MySQL命令行客戶端工具,具有自動完成和語法突出顯示功能。它是由印度人基於python開發的一個工具,適合初學者或者
Mac 下 git 命令自動補全
一. 安裝 bash-completion brew install bash-completion 安裝成功後提示: ==> Caveats Add the following line to your ~/.bash_profile: [ -f /usr/lo
Mac版git命令自動補全
在Mac上安裝了git之後,發現命令不能自動補全,使用起來非常不方便,本文介紹怎麼讓git命令能夠自動補全。 1)首先確保有brew 2)執行以下命令安裝bash-completion brew install bash-completion 3)執行以下命令, b
Linux Shell 命令自動補全(各方資料彙總補全版)
在下所在的公司定義了一種路徑,配合自定義的 loader 命令;遂命令在下完成自定義路徑的自動補全需求。 關於Linux Shell命令自動補全已有的一些優秀 blog 沒有開花的樹的《詳解Linux Shell命令自動補全》 這篇文章講
詳解Linux Shell命令自動補全
在Linux命令列下,輸入字元後,按兩次Tab鍵,shell就會列出以這些字元打頭的所有可用命令。如果只有一個命令匹配到,按一次Tab鍵就自動將這個命令補全。比如,想更改密碼,但只記得這個命令前幾個字母是pass。這時候,按Tab鍵,shell就自動輸出 passwd 命令,
Linux Shell命令自動補全以及上下條命令
tab鍵 上一條 一個 linux ron 好用 默認 inux 輸入 在Linux命令行下,輸入字符後,按兩次Tab鍵,shell就會列出以這些字符打頭的所有可用命令。如果只有一個命令匹配到,按一次Tab鍵就自動將這個命令補全。當然,除了命令補全,還有路徑、文件名補全。這
linux shell中的命令自動補全(compgen complete)與 命令列引數解析
很多時候,當我們寫一個指令碼時,我們總會提供一些可選的命令選項。當可選項比較多的時候,比如git, 如果能夠提供命令自動補全,無疑是錦上添花的事。而且個人認為,這種方式,比採用將命令做成選擇選單要更好一些。 假設我們現在這樣一個指令碼,指令碼執行命令時bsu, 類似gi
Mac終端命令自動補全
開啟終端 輸入nano .inputrc 然後貼上下面的語句 set completion-ignore-case on set show-all-if-ambiguous on TAB: men
實現uboot 命令自動補全 及 修正設定環境變數時自啟動核心
語文地址:http://blog.csdn.net/liukun321/article/details/6641478 習慣了了linux下的命令自動補全,換做uboot下的單個字元的輸入長串命令,實在是不太習慣。常常在uboot下習慣性的按TAB鍵。為了習慣,下面來
Docker 命令自動補全?要的
## 前言 不知道這個小夥伴有多久沒用過 Docker 了, 突然對我說 Docker 命令怎麼發生變化了 ```shell docker run ... #變成了 docker container run ... ``` 他說,本來對 Docker 命令就不熟悉,這下感覺更加混亂了。其實個人看來,這麼
kubectl命令列自動補全實現
kubectl命令自動補全 kubectl這個命令列工具非常重要,與之相關的命令也很多,我們也記不住那麼多的命令,而且也會經常寫錯,所以命令自動補全是非常有必要的,kubectl命令列工具本身就支援complication,只需要簡單的設定下就可以了。以下是l
開啟mac terminal 命令/路徑自動補全功能
terminal 自動 menu 技術分享 bsp con 命令行 win big 用慣了windows命令行工具的按Tab自動補全路徑功能後,在mac terminal上敲命令很不習慣。其實mac terminal也有這個功能。 在命令行輸入nano .inputrc
Linux基礎命令(四):高階鍵盤操作與許可權控制——history、自動補全、命令列快捷鍵、歷史命令展開、id、chmod、umask、su、sudo、chown、chgrp、passwd
高階鍵盤操作 Linux終端支援各種快捷鍵操作。掌握這些快捷鍵以及命令列互動式編輯特性,基本可以告別滑鼠操作了。 clear - 清空螢幕 history - 顯示歷史列表內容 小技巧:Linux的圖形使用者介面中,非最大化的視窗是預設隱藏頂部選項卡的,可以通過保持按
ubuntu下tab鍵不能自動補全命令的引數
/etc/bash.bashrc 裡面有這幾行語句 #enable bash completion in interactive shells # if ! shopt -oq posix; then # if [ -f /usr/share/bash-completion/bas
使用Bash中Complete自動補全命令
大家在Linux下都用shell的TAB自動補全功能,非常方便,但是有時自己開發程式,可能需要自定義實現TAB自動補全功能,這時可能就會用到complete命令來實現對命令的自定義補全,本文主要介紹complete的用法 complete引數詳解 complete [-
配置systemctl命令tab自動補全 【轉】
系統版本[[email protected] ~]# uname -r3.10.0-229.el7.x86_64[[email protected] ~]# cat /etc/redhat-release CentOS Linux release
Mac中設定docker命令列自動補全的方法
最近嘗試在Mac上安裝了一下Docker環境,發現安裝方法很簡單的,但安裝之後docker命令不能自動補全,很不方便。查了一些資料找到了解決方法,在此跟大家分享一下。 安裝Homebrew 首先需要安裝Homebrew,可在官網首頁找到安裝方法: /usr/bi