Bii o ṣe le Fi sii ati Jeki Ipari Aifọwọyi Bash ni CentOS/RHEL


Bash (Bourne tún ikarahun) jẹ laiseaniani julọ ikarahun Linux ti o gbajumọ julọ nibẹ, ko si iyanu ti o jẹ ikarahun aiyipada lori ọpọlọpọ awọn pinpin Linux. Ọkan ninu awọn ẹya rẹ ti o rẹwa julọ jẹ atilẹyin ti a ṣe sinu\"ipari-adaṣe".

Nigbakan tọka si bi ipari TAB, ẹya yii gba ọ laye lati pari iṣeto aṣẹ ni irọrun. O ngbanilaaye titẹ aṣẹ apakan, lẹhinna titẹ bọtini [Tab] lati pari pipaṣẹ laifọwọyi ati pe awọn ariyanjiyan rẹ. O ṣe atokọ gbogbo awọn ipari ti o pọ, nibiti o ti ṣee ṣe.

Gẹgẹ bi Bash, o fẹrẹ to gbogbo awọn ibon nlanla Linux ti ode oni wọ pẹlu pẹlu atilẹyin ipari aṣẹ. Ninu itọsọna kukuru yii, a yoo fihan ọ bi o ṣe le tan ẹya Bash-auto-basing ẹya ara ẹrọ ni awọn ile-iṣẹ CentOS ati RHEL.

Lati jẹ ki ṣiṣẹ lori laini aṣẹ rọrun pupọ fun ọ, eyi jẹ ọkan ninu ọpọlọpọ awọn ohun ti o yẹ ki o ṣe lakoko ṣiṣe:

  1. Eto olupin akọkọ ati Awọn atunto lori RHEL 7
  2. Eto olupin akọkọ ati Awọn atunto lori CentOS 7

Ni akọkọ, o nilo lati mu ibi ipamọ EPEL ṣiṣẹ lori ẹrọ rẹ, lẹhinna fi sori ẹrọ package bash-Ipari pẹlu diẹ ninu awọn afikun nipa lilo oluṣakoso package YUM, bii eleyi.

# yum install bash-completion bash-completion-extras

Bayi pe o ti fi ipari bash sori ẹrọ, o yẹ ki o mu ki o bẹrẹ iṣẹ. Akọkọ orisun faili bash_completion.sh. O le lo aṣẹ wa ni isalẹ lati wa:

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

Ni omiiran, buwolu wọle ti igba wọle lọwọlọwọ rẹ ati tun-buwolu wọle.

$ logout 

Bayi ẹya-ara ipari-idojukọ yẹ ki o ṣiṣẹ lori eto rẹ, o le gbiyanju bi o ṣe han ni isalẹ.

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

Akiyesi: Ipari TAB n ṣiṣẹ fun awọn orukọ ọna ati awọn orukọ awọn oniyipada bakanna, ati pe o ṣee ṣe eto.

Gbogbo ẹ niyẹn! Ninu itọsọna yii, a fihan bi a ṣe le fi sori ẹrọ ati mu ẹya-ara ipari-adaṣe Bash ṣiṣẹ, ti a tun mọ ni ipari TAB ni CentOS/RHEL. O le beere awọn ibeere eyikeyi nipasẹ apakan asọye ni isalẹ.