Muchinyorwa chinotevera isu ticha tarisa kune alias chishandiso. Vashandisi veGnu / Linux vanowanzoda shandisa iwo iwo iwo murairo kakawanda uye kakawanda. Kunyora kana kuteedzera iwo iwo murairo kazhinji kazhinji kunogona kudzora kugadzirwa uye kunogona kukukanganisa kubva pane zvauri kunyatsoita.
Tinogona kuzviponesa isu imwe nguva kugadzira mabhenefiti emirairo yedu yakanyanya kushandiswa. Idzi ndidzo mhando dzetsika mapfupi. Inoshandiswa kumiririra rairo (kana seti yemirairo) yakaitwa pamwe kana isina yakasarudzika tsika.
Vamwe havakurudzire kushandiswa kwemidziyo yakaita seiyi, nekuti kunyangwe ichishandiswa kwazvo, kushandiswa kwayo kunogona kukanganisa. Kunyanya kune vashandisi vari kutanga mu Gnu / Linux nyika uye yayo terminal. Sezvo nepo zvichigona kuve zvinobatsira uye zvine hushamwari kushandisa zvetsika mirairo, zvinogona zvakare kutiita kuti tikanganwe mirairo chaiyo
Nyora zvinyorwa pane yako Ubuntu
Ichi chishandiso chakatoiswa neyakagadzika muUbuntu hwedu. Kuti tishandise isu tinongofanirwa kugadzirisa iyo .bashrc faira iri mune YeMunhu Dhairekitori, nenzira yakavanda.
Chekutanga pane zvese, isu tichakwanisa kuona a rondedzero yakatsanangurwa muprofita yedu kungomhanya uyu wekuraira mune terminal (Ctrl + Alt + T):
alias
Pano iwe unogona kuona iyo Mushandisi akatsanangurwa default aliases muUbuntu 18.04. Sezvinoratidzwa mupikicha, kuitisa mune inouraya (Ctrl + Alt + T) rairo «la»Zvingave zvakaenzana nekumhanya:
ls -A
Tichakwanisa kugadzira chimwe cheizvi chinongedzo nehunhu humwe chete. Chichava chakaenzana nemurairo wesarudzo yedu.
Maitiro ekugadzira aliases
Kuzvigadzira iri nzira inokurumidza uye yakapusa. Chero ani anogona kugadzira mamwe emhando mbiri idzi: zvenguva pfupi uye zvechigarire.
Gadzira ma aliases enguva pfupi
Izvo isu zvatinofanirwa kuita kunyora izwi alias mune iyo terminal. Ipapo isu tichafanirwa kushandisa zita iro ratiri kuda kushandisa kuita rairo. Izvi zvichateverwa ne '=' chiratidzo uye kufona kumutemo watinoda kushandisa.
Iyo syntax yekutevera ndeiyi inotevera:
alias nombreAlias="tu comando personalizado aquí"
Uyu ungave muenzaniso chaiwo:
alias htdocs=”cd /opt/lampp/htdocs”
Kana tangotsanangurwa isu tinokwanisa kushandisa nzira pfupi 'htdocs' kuenda ku htdocs dhairekitori. Dambudziko neiyi nzira pfupi ndeyekuti ichave ichiwanikwa chete kune yako yazvino terminal chikamu. Kana iwe ukavhura iyo nyowani yekupedzisira chikamu, iyo alias haichazowanikwazve. Kana iwe uchida kuvachengeta pakati pezvikamu, iwe uchazoda yekusingaperi imwe.
Gadzira zvinogara zviripo
Kuti uchengetedze zvibodzwa pakati pezvikamu, uchafanirwa kuzvichengeta mu profile faira yemushandisi yako Shell yekumisikidza. Izvi zvinogona kuva:
- Bhash → ~ / .bashrc
- Z SH → ~ / .zshrc
- Hove → ~ / .config / hove / gadziriso
Iyo syntax yekushandisa mune ino kesi yakafanana neapo patinogadzira imwe yenguva pfupi. Musiyano chete unouya nekuti nguva ino isu tichaichengeta kune faira. Saka semuenzaniso mu bash, unogona kuvhura iyo .bashrc faira pamwe neyaunofarira mupepeti:
vim ~/.bashrc
Mukati mefaira, tsvaga nzvimbo mufaira kusevha ma aliases. Nzvimbo yakanaka yekuvawedzera inowanzo kuve kumagumo kwefaira. Nezvinangwa zvesangano, unogona kusiya mhinduro pamberi pe:
#Mis alias personalizados alias imagenes=”cd /home/sapoclay/Imágenes/” alias actualizarsistema=”sudo apt update && sudo apt upgrade” alias pingxbmc="ping 192.168.1.100"
Kana wapedza chengeta iyo faira. Iyi faira inozoiswa otomatiki muchikamu chako chinotevera. Kana iwe uchida kushandisa izvo zvawanyora muchikamu chazvino, mhanyisa unotevera kuraira:
source ~/.bashrc
Tichakwanisawo tine mazita edu mune rimwe gwaro. Kuti utsanangure alias zvechigarire unongofanira kuteedzera rairo iyo iyo bashrc faira inotiratidza. Tichakwanisa kuva faira rakaparadzaniswa rinonzi bash_aliases kuvachengeta.
Wese munhu watinogadzira mune iro faira achashanda inotevera nguva yatinovhura iyo nyowani terminal. Kuti ushandise shanduko ipapo ipapo tinogona kushandisa unotevera kuraira:
source ~/.bash_aliases
Bvisa ma aliases
Para bvisa ma alias akawedzerwa kuburikidza nemutsetse wekuraira, unogona kushandisa irias raira.
unalias nombre_del_alias
Panyaya yekuda bvisa zvese zvirevo, tinogona kuita unotevera kuraira:
unalias -a [elimina todos los alias]
Iwe unofanirwa kugara uchifunga izvozvo iwo unoveraira unoshanda chete kune ino yazvino chikamu. Kuti ubvise zvachose, tinofanirwa kubvisa iyo yakakodzera yekupinda mu ~ / .bash_aliases faira.
Chimwe chinhu chekuramba uchifunga ndechekuti kana isu tine zvachose ma alias uye isu tinowedzera chenguva pfupi panguva yechirongwa chine zita rimwe chete, zvenguva pfupi zvichave neropafadzo dzakakwirira panguva yechirongwa chiripo.
Uyu wanga uri mudiki wedhisheni muenzaniso wemaitiro ekugadzira edu pachedu aliases ekumhanyisa anowanzo shandiswa mirairo. Nekuti ziva zvakawanda nezve chishandiso ichi, unogona kutarisa chinyorwa chakanyorwa mu Wikipedia.
Zvinotyisa, ndakazvida !!! akandishandira ndakakwana.