Aliasten luominen GNU / Linuxissa

On hyvin yksinkertainen tapa muokata ja helpottaa joitain komentoja, joita normaalisti käytämme "konsoli", Käyttämällä alias.

Un alias kuten nimestään käy ilmi, se auttaa meitä korvaamaan sanan tai sanasarjan lyhyemmällä ja yksinkertaisemmalla. Otetaan käytännön esimerkki, sanotaan, että haluamme nähdä lokit järjestelmästä käyttämällä sovellusta nimeltä Väriaine joka on vastuussa tuloksen värittämisestä konsolissa. Rivi olisi:

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

Mutta olen varma, että olisi helpompaa, jos kirjoittaisimme kaiken sen sijaan esimerkiksi konsoliin jotain yksinkertaista:

$ syslog

Totta? Se olisi paljon mukavampaa ja helpompi muistaa. Kuinka sitten teemme sen?

Aliaksen luominen.

Aliaksen luominen on todella helppoa. Syntaksi olisi:

alias short_word = 'korvaava komento tai sanat'

jos otamme edellisen esimerkin, se olisi:

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

Komento on suljettu lainausmerkeissä. Mutta kysymys on Mihin laitamme tämän? No, jos haluamme sen olevan vain väliaikaista, kirjoitamme sen yksinkertaisesti konsoliin ja se kestää, kunnes suljet sen.

Nyt, jos haluamme sitä pysyvästi, laitamme tämän tiedoston sisälle ~ / .bashrc joka on meidän / Home, ja jos se ei ole, niin me luomme sen (aina piste edessä). Kun olemme lisänneet rivin alias tässä tiedostossa yksinkertaisesti laitamme konsoliin:

$ . .bashrc

Ja valmis !!!

Huomaa: Eilen Internet-palveluntarjoajamme ongelmien takia emme voineet julkaista mitään <° Linuxissa, mistä pyydämme anteeksi


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Jc dijo

    Tämän tyyppinen viesti ei vahingoita päivittää niitä työkaluja, joita emme yleensä käytä päivittäin. Lisäksi se on ajaton; kolme vuotta sen kirjoittamisen jälkeen, ja se pysyy ensimmäisenä päivänä.
    Lisää, että ainakin debianissa on suositeltavaa käyttää .bash_aliases-tiedostoa lisäämällä omat aliaksesi mainitsemasi tiedoston sijaan. Hän. .bashrc huolehtii etsinnästä sanomastani aliastiedostosta.

  2.   Victor dijo

    Kiitos opetusohjelmasta. Minulla on kysymys: mitä komento tekee '. .bashrc '? ja erityisesti mitä piste (.) .bashrc-tiedoston edessä tekee?

    1.    Sairaampi dijo

      Tiedän, että on liian myöhäistä, mutta tiedostonimen edessä oleva piste piilottaa sen kansioihin, joten se on siellä, mutta et näe sitä ennen kuin näytät piilotetut tiedostot.

      1.    alohl669 dijo

        En usko, että se viittaa tiedostojen piilottamiseen. Jos katsot tarkkaan, on toinen, jota välilyönti erottaa ennen:
        $. .bashrc

        Aluksi ajattelin, että se jotenkin ajaisi tiedoston tai lataa sen sisältämät tiedot uudelleen. Sen sijaan minun piti käynnistää uudestaan, jotta aliakset voisivat tulla voimaan, joten komento on tuntematon.

  3.   johndry dijo

    Kuinka voit jatkaa komennon käyttöä, vaikka tähän alikomentoon viittaa alias? (Esimerkki: kuinka käytät rm-komentoa, jos tämä on aliakseksi kaikulle?)

  4.   Pablo dijo

    Erittäin kiitollinen tästä. Kippis!

  5.   alexredondosk8 dijo

    Hei, kiitos paljon opetusohjelmasta, se auttoi minua paljon.