Działając ukończenie BASH polega na automatycznym uzupełnianiu poleceń bez pisania użytkownika w każdym kawałku polecenia. Użytkownik musi po prostu uruchomić polecenie, którego chcą użyć i po prostu naciśnij Enter; Ukończenie BASH automatycznie uzupełni skrypt polecenia, gdy użytkownik nadal pisze.
Ukończenie Bash Kubectl
Użytkownicy Kubernetes wiedzą, że narzędzie linii poleceń Kubectl to niesamowita rzecz. Aby było bardziej niesamowite, możesz po prostu włączyć ukończenie Bash. Dlatego po pobraniu Kubectl natychmiast zainstaluj ukończenie BASH dla swojego systemu operacyjnego. Pomoże Ci po prostu uzupełnić wszystkie nazwy POD z hashem postfix.
Skonfigurujmy więc zakończenie Bash. W tym artykule omówimy szczegółowe działanie z ukończeniem Bash, jak go pobrać i zainstalować, a następnie pomożemy go również skonfigurować. Ponadto omówimy, w jaki sposób ukończenie BASH może zaoszczędzić Twój czas i wygodę oraz jak nie musisz zapamiętać wszystkich poleceń. Brzmi niesamowicie, prawda? Zacznijmy więc od zainstalowania ukończenia Bash.
Czekać! Czy przygotowałeś już swój system dla Kubernetes? NIE?
Najpierw przygotujmy system operacyjny dla Kubernetes, a następnie skonfiguruj ukończenie BASH w celu automatycznego ukończenia wszystkich poleceń.
Warunek wstępny:
Aby pracować z Kubernetes, musisz mieć serwer Ubuntu. Pracujemy z Ubuntu w wersji 20.04, więc wystarczy to zdobyć. Zainstaluj Ubuntu 20.04 Serwer w systemie operacyjnym; Możesz łatwo pobrać go online z zaufanego serwera. Po zainstalowaniu Ubuntu 20.04 Serwer, zaloguj się na serwerze i uruchom minikube.
Robimy to, naciskając „ctrl+alt+t” na klawiaturze. Wpisamy polecenie „Minikube Start” w terminalu, a następnie czekamy na to, aby zacząć. Pod spodem możesz zrozumieć wyjście polecenia „Start Minikube”.
Teraz, gdy twój serwer jest gotowy, zobaczmy funkcjonowanie ukończenia Bash.
Skrypt ukończenia
Skrypt ukończenia Bash Kubectl można wygenerować za pomocą następującego polecenia:
Polecenie „Bash ukończenia Kubectl” umożliwia automatyczne ukończenie skryptu Kubectl. Pozyskiwanie skryptu ukończenia, musisz najpierw zainstalować ukończenie Bash. Oto dane wyjściowe powyższego polecenia:
Jednak przed zainstalowaniem ukończenia BASH sprawdź, czy Twój serwer już go ma, czy nie. Wpisz polecenie „Typ _Init_complecja” i test, który już zainstalowałeś ukończenie Bash.
Po wykonaniu polecenia „Typ _Init_complecja”, zobaczysz następujące dane wyjściowe:
Zainstaluj ukończenie bash
Teraz zobaczmy proces instalacji ukończenia Bash. Wielu menedżerów opakowań zapewnia ukończenie BASH; Możesz jednak łatwo go pobrać za pomocą polecenia „sudo apt-get instal instal instalującego ukończenia.
Po wykonaniu polecenia „sudo apt-get instal install Bash Completeon” utworzy on główny skrypt ukończenia Bash, jak pokazano na poniższym wyjściu.
Pamiętaj, że musisz ręcznie napisać ten plik ukończenia bash w swoim ~/.plik bashrc. Jednak lokalizacja pliku ukończenia Bash może się różnić w zależności od menedżera pakietu. Możesz po prostu wpisać polecenie „Typ _Init_complecja”, aby było to proste i łatwiejsze. Po prostu ponownie załaduj powłokę i wykonaj to polecenie.
Przyniesie korzyści, aby znać status ukończenia basha. Jeśli polecenie „Typ _Init_complecja” zostanie zakończone pomyślnie, możesz iść; Jeśli nie, musisz ręcznie dodać do swojego ~/.plik bashrc.
To samo wyjście wskazuje i weryfikuje, że Twój serwer pomyślnie zainstalował ukończenie BASH.
Włącz Autokomplet Kubectl
Teraz, gdy zainstalowałeś ukończenie BASH, pozwól nam go włączyć i zobaczyć, jak działa. Pierwszą rzeczą, którą musisz zrobić, jest upewnienie się, że skrypt ukończenia Bash Kubectl został pozyskany we wszystkich sesjach powłoki. Możesz to osiągnąć jeden z dwóch sposobów, aby to osiągnąć.
Pierwszy sposób można osiągnąć za pomocą widoku użytkownika:
UŻYTKOWNIK
Typ „echo” Źródło> ~/.polecenie bashrc 'w narzędziu wiersza poleceń i gotowe.
Drugim sposobem jest dostęp do systemu
System
W tym trybie musisz wpisać „Kubectl Ukończenie Bash | sudo tee /etc /bash_complecja.Polecenie d /kubectl> /dev /null 'w narzędziu wiersza poleceń.
Oto dobra rzecz, którą chciałbyś wiedzieć. Możesz przedłużyć zakończenie powłoki w obu przypadkach, używając aliasu dla kubectl. Ponieważ oba podejścia są równoważne, możesz użyć tych samych poleceń dla każdego.
Wystarczy ponownie załaduj skorupę, aby zobaczyć, jak działa zakończenie bash.
Wniosek:
Zakończenie Bash Kubectl dla powłoki wiersza poleceń Ubuntu umożliwia tworzenie poleceń bez szybkiego wpisywania kompletnych poleceń. Przynosi korzyści oszczędzaniu czasu, a także nie musisz całkowicie pamiętać każdego polecenia. Oficjalna dokumentacja Kubernetes zawiera pełne instrukcje dotyczące szybkiego i łatwego skonfigurowania ukończenia Bash dla środowiska programistycznego. Jednak w tym artykule omówiliśmy sposób pobierania, zainstalowania i konfigurowania ukończenia Bash. Ten przewodnik krok po kroku pomoże Ci skonfigurować ukończenie BASH w skorupce, a będziesz mógł użyć go do poleceń autofilecji Kubectl.