Kako instalirati i omogućiti Bash automatsko dovršavanje u CentOS/RHEL
Bash (Bourne Again Shell) je nesumnjivo najpopularnija ljuska Linuxa, nije ni čudo da je zadana ljuska u mnogim Linux distribucijama. Jedna od njegovih najšarmantnijih karakteristika je ugrađena podrška za "auto-dovršavanje ".
Ponekad se naziva TAB završetak, ova funkcija vam omogućava da lako dovršite komandnu strukturu. Omogućava kucanje djelimične naredbe, zatim pritiskanje tipke [Tab] za automatsko dovršavanje naredbe i njenih argumenata. Navodi sve višestruke dovršetke, gdje je to moguće.
Baš kao i Bash, gotovo sve moderne Linux ljuske se isporučuju s podrškom za dovršavanje naredbi. U ovom kratkom vodiču ćemo vam pokazati kako da uključite Bash funkciju automatskog dovršavanja u CentOS i RHEL sistemima.
Kako bi vam rad na komandnoj liniji bio super lak, ovo je jedna od mnogih stvari koje trebate učiniti dok izvodite:
- Početno podešavanje i konfiguracije servera na RHEL 7
- Početno podešavanje i konfiguracije servera na CentOS 7
Prvo, morate omogućiti EPEL spremište na vašem sistemu, zatim instalirati bash-completion paket plus neke dodatke koristeći YUM menadžer paketa, kao što je ovaj.
yum install bash-completion bash-completion-extras
Sada kada ste instalirali bash completion, trebali biste ga omogućiti da počne raditi. Prvo izvorite datoteku bash_completion.sh. Možete koristiti naredbu locate ispod da biste je pronašli:
locate bash_completion.sh
source /etc/profile.d/bash_completion.sh
Alternativno, odjavite se sa trenutne sesije za prijavu i ponovo se prijavite.
logout
Sada bi funkcija automatskog dovršavanja trebala raditi na vašem sistemu, možete je isprobati kao što je prikazano ispod.
lo[TAB]
ls .bash[TAB]
Napomena: TAB dovršavanje radi i za nazive putanja i imena varijabli, i može se programirati.
To je sve! U ovom vodiču pokazali smo kako instalirati i omogućiti Bash funkciju automatskog dovršavanja, također poznatu kao TAB dovršavanje u CentOS/RHEL-u. Možete postaviti bilo kakva pitanja putem odjeljka za komentare ispod.