Aliasak sortzea GNU / Linux-en

Normalean erabiltzen ditugun komando batzuk pertsonalizatzeko eta errazteko modu oso erraza dago "kontsola", Erabilera bidez Alias.

Un Alias bere izenak dioen bezala, hitz edo hitz sorta laburragoa eta sinpleagoa ordezkatzen lagunduko digu. Har dezagun adibide praktikoa, demagun ikusi nahi dugula erregistroak sistematik, izeneko aplikazioa erabiliz Kolorizatzailea hau da, kontsolan emaitza margotzeaz arduratzen dena. Lerro hau litzateke:

$ sudo tailf -n 5 /var/log/syslog | ccze

Baina ziur nago errazagoa izango litzatekeela hori guztia idatzi beharrean, adibidez, kontsolan jartzea, hau bezain sinplea den zerbait:

$ syslog

Egia? Gogoratzeko askoz erosoagoa eta errazagoa izango litzateke. Orduan, nola egiten dugu?

Ezizena sortzea.

Ezizena sortzea oso erraza da. Sintaxia honako hau litzateke:

alias short_word = 'ordezteko agindua edo hitzak'

aurreko adibidea hartzen badugu honakoa litzateke:

alias syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Komandoa komatxo bakar batzuen artean dago. Baina galdera da Non jarri dugu hau? Beno, aldi baterako soilik izatea nahi badugu, kontsolan idatzi besterik ez dugu egingo eta itxi arte iraungo du.

Orain, betirako nahi badugu, fitxategiaren barruan jarriko dugu ~ / .bashrc gurean dagoena / home, eta hala ez bada, guk sortzen dugu (beti puntua aurrean duela). .Ren lerroa gehitu dugunean ezizena Fitxategi honetan kontsolan jarri besterik ez dugu:

$ . .bashrc

Eta listo !!!

Oharra: Atzo gure ISParekin arazoak izan genituenez, ezin genuen ezer argitaratu <° Linux-en, horregatik barkamena eskatzen dugu


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

7 iruzkin, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   Jc esan zuen

    Mezu mota honek ez du minik egiten egunero erabili ohi ez ditugun tresna horiek freskatzeko. Gainera, betikoa da; idatzi eta hiru urtera, lehenengo eguna bezala geratzen da.
    Gehitu hori, debian-en behintzat, gomendatzen da .bash_aliases fitxategia erabiltzea aipatzen duzun fitxategiaren ordez zure ezizenak gehitzeko. Berak. .bashrc arduratzen da esaten dudan alias fitxategian bilatzeaz.

  2.   Victor esan zuen

    Eskerrik asko tutorialagatik. Galdera bat daukat: zer dio aginduak '. .bashrc '? eta bereziki zer egiten du .bashrc fitxategiaren aurrean dagoen puntuak (.)?

    1.    Gaixoa esan zuen

      Badakit berandu dela, baina fitxategi izen baten aurrean dagoen puntu batek karpetetan ezkutatuta egotea eragiten du, beraz, hor egongo da, baina ezin izango duzu ikusi ezkutuko fitxategiak erakutsi arte.

      1.    alohl669 esan zuen

        Ez dut uste fitxategiak ezkutatzeko puntua aipatzen duenik. Arreta handiz begiratuz gero, bada beste bat espazio batek bereizita:
        $. .bashrc

        Hasieran fitxategia nolabait exekutatuko zela edo zuen informazioa berriro kargatuko zuela pentsatu nuen. Horren ordez, berrabiarazi behar izan nuen ezizenak indarrean jartzeko, beraz, komandoa ezezaguna izaten jarraitzen du.

  3.   johndri esan zuen

    Nola jarrai dezakezu komandoa erabiltzen, nahiz eta komando horri erreferentzia egiten dion alias bat egon? (Adibidez: nola erabiliko zenuke rm komandoa hau oihartzuna lortzeko ezizena bada?)

  4.   Pablo esan zuen

    Oso eskertuta hau. Animo!

  5.   alexredondosk8 esan zuen

    Kaixo, mila esker tutorialagatik, asko lagundu dit.