Kif Tinstalla u Tippermetti Bash Auto Completion f'CentOS/RHEL


Bash (Bourne Again Shell) hija bla dubju l-aktar qoxra tal-Linux popolari hemmhekk, mhux ta’ b’xejn li hija l-qoxra awtomatika f’ħafna distribuzzjonijiet tal-Linux. Waħda mill-aktar karatteristiċi charming tagħha hija l-appoġġ \awtomatiku inkorporat.

Xi kultant imsejħa TAB tlestija, din il-karatteristika tippermettilek li faċilment tlesti struttura ta 'kmand. Jippermetti li ttajpja kmand parzjali, imbagħad tagħfas it-tasti [Tab] biex timla awtomatikament il-kmand u l-argumenti tagħha. Jelenka l-kompleti multipli kollha, fejn possibbli.

Eżatt bħal Bash, kważi l-qxur tal-Linux moderni kollha jintbagħtu bl-appoġġ tat-tlestija tal-kmand. F'din il-gwida qasira, aħna ser nuruk kif tixgħel il-karatteristika ta 'tlestija awtomatika ta' Bash fis-sistemi CentOS u RHEL.

Biex tagħmel ix-xogħol fuq il-linja tal-kmand super faċli għalik, din hija waħda mill-ħafna affarijiet li għandek tagħmel waqt li twettaq:

  1. Configurazzjoni u Konfigurazzjonijiet Inizjali tas-Server fuq RHEL 7
  2. Setup Inizjali tas-Server u Konfigurazzjonijiet fuq CentOS 7

L-ewwel, trid tippermetti r-repożitorju EPEL fis-sistema tiegħek, imbagħad tinstalla l-pakkett bash-completion flimkien ma 'xi ekstras billi tuża l-maniġer tal-pakkett YUM, bħal dan.

# yum install bash-completion bash-completion-extras

Issa li installajt it-tlestija tal-bash, għandek tippermettilu li jibda jaħdem. L-ewwel sors il-fajl bash_completion.sh. Tista' tuża l-kmand tal-lokalizzazzjoni hawn taħt biex issibha:

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

Inkella, illoggja mis-sessjoni attwali tal-login tiegħek u erġa' illoggja.

$ logout 

Issa l-karatteristika ta 'awto-tlestija għandha tkun qed taħdem fuq is-sistema tiegħek, tista' tipprovaha kif muri hawn taħt.

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

Nota: It-tlestija tat-TAB taħdem ukoll għall-ismijiet tal-mogħdijiet u l-ismijiet tal-varjabbli, u hija programmabbli.

Dak kollox! F'din il-gwida, urejna kif tinstalla u nippermetti l-karatteristika ta 'tlestija awtomatika ta' Bash, magħrufa wkoll bħala tlestija TAB f'CentOS/RHEL. Tista' tistaqsi kwalunkwe mistoqsija permezz tat-taqsima tal-kummenti hawn taħt.