Zvibvumirano, gadzira zvenguva pfupi kana zvechigarire zvimisikidzwa zvemirairo yakanyanya kushandiswa

nezve alias

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

raira alias default ubuntu

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”

zvenguva pfupi alias mu ubuntu

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:

gadzira zvinogara zviripo bashrc

#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.

faira yekudaidzira

Wese munhu watinogadzira mune iro faira achashanda inotevera nguva yatinovhura iyo nyowani terminal. Kuti ushandise shanduko ipapo ipapo tinogona kushandisa unotevera kuraira:

bash_aliases faira

source ~/.bash_aliases

Bvisa ma aliases

rubatsiro ulias

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.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Kungori mukomana akadaro

    Zvinotyisa, ndakazvida !!! akandishandira ndakakwana.