Kuidas installida ja lubada Bashi automaatne täitmine rakenduses CentOS/RHEL


Bash (Bourne Again Shell) on seal kahtlemata populaarseim Linuxi kest, pole ime, et see on paljude Linuxi distributsioonide vaikekoor. Üks selle võluvamaid funktsioone on sisseehitatud\"automaatse lõpetamise \" tugi.

Mõnikord nimetatakse seda TAB-i lõpuleviimiseks, see funktsioon võimaldab teil käsustruktuuri hõlpsalt täita. See võimaldab sisestada osalise käsu, seejärel vajutada klahvi [Tab], et käsk automaatselt täita ja see argumenteerib. Võimaluse korral loetleb see kõik mitu lõpetamist.

Täpselt nagu Bash, tarnitakse peaaegu kõik kaasaegsed Linuxi kestad koos käskude täitmise toega. Selles lühikeses juhendis näitame teile, kuidas Bashi automaatse täitmise funktsioon CentOS- ja RHEL-süsteemides sisse lülitada.

Et käsureal töötamine oleks teie jaoks ülilihtne, on see üks paljudest asjadest, mida peaksite täitmise ajal tegema:

  1. Serveri esmane seadistamine ja seadistamine RHEL 7-l
  2. Serveri esmane seadistamine ja seadistamine CentOS 7-s

Kõigepealt peate oma süsteemis lubama EPEL-i hoidla, seejärel installima YUM-paketi halduri abil niimoodi bash -omplekti pakett ja mõned lisad.

# yum install bash-completion bash-completion-extras

Nüüd, kui olete bashi lõpuleviimise installinud, peaksite selle töötama lubama. Esiteks hankige fail bash_completion.sh. Selle leidmiseks võite kasutada allolevat käsku locate:

$ locate bash_completion.sh
$ source /etc/profile.d/bash_completion.sh  

Teise võimalusena logige välja oma praegusest sisselogimisseansist ja logige uuesti sisse.

$ logout 

Nüüd peaks automaatse täitmise funktsioon teie süsteemis töötama, saate seda proovida, nagu allpool näidatud.

$ lo[TAB]
$ ls .bash[TAB]

Märkus. TAB-i täitmine töötab ka teede ja muutujate nimede jaoks ning see on programmeeritav.

See on kõik! Selles juhendis näitasime, kuidas installida ja lubada funktsioon Bash, mis on CentOS/RHEL-is tuntud ka kui TAB-i lõpuleviimine. Küsimusi saate esitada alloleva kommentaaride jaotise kaudu.