Crearea de pseudonime în GNU / Linux

Există un mod foarte simplu de a personaliza și de a ușura unele comenzi pe care le folosim în mod normal „consola”, Prin utilizarea Alias.

Un Alias așa cum indică numele său, ne va ajuta să înlocuim un cuvânt sau o serie de cuvinte cu unul mai scurt și mai simplu. Să luăm un exemplu practic, să presupunem că vrem să vedem busteni din sistem, folosind o aplicație numită Colorant care este responsabil pentru colorarea rezultatului pe consolă. Linia ar fi:

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

Dar sunt sigur că ar fi mai ușor dacă, în loc să scriem toate acestea, punem în consolă, de exemplu, ceva la fel de simplu ca:

$ syslog

Adevărat? Ar fi mult mai confortabil și mai ușor de reținut. Atunci, cum o facem?

Crearea unui alias.

Crearea unui alias este foarte ușoară. Sintaxa ar fi:

alias short_word = 'comandă sau cuvinte de înlocuit'

dacă luăm exemplul anterior ar fi:

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

Comanda este inclusă între ghilimele unice. Dar întrebarea este Unde punem asta? Ei bine, dacă vrem să fie doar temporar, îl scriem pur și simplu în consolă și va dura până când îl închidem.

Acum, dacă îl dorim permanent, punem acest lucru în fișier ~ / .bashrc care este în al nostru / Home, și dacă nu este, atunci îl creăm (întotdeauna cu punctul în față). Când am adăugat linia alias în acest fișier, pur și simplu punem în consolă:

$ . .bashrc

Și gata !!!

Notă: Ieri din cauza problemelor cu ISP-ul nostru, nu am putut publica nimic în <° Linux, pentru care ne cerem scuze


Conținutul articolului respectă principiile noastre de etică editorială. Pentru a raporta o eroare, faceți clic pe aici.

7 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată.

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Jc el a spus

    Acest tip de postare nu strică pentru a reîmprospăta acele instrumente pe care nu le folosim de obicei zilnic. De asemenea, este atemporal; la trei ani după ce a scris-o și rămâne ca prima zi.
    Adăugați că, cel puțin în debian, este recomandat să utilizați fișierul .bash_aliases pentru a adăuga propriile aliasuri în locul fișierului pe care îl menționați. El . .bashrc se ocupă de căutarea fișierului alias, spun.

  2.   Victor el a spus

    Vă mulțumim pentru tutorial. Am o întrebare: ce înseamnă comanda '. .bashrc '? și mai ales ce face punctul (.) din fața fișierului .bashrc?

    1.    Mai bolnav el a spus

      Știu că este prea târziu, dar un punct din fața unui nume de fișier face ca acesta să fie ascuns în dosare, așa că va fi acolo, dar nu îl veți putea vedea până nu arătați fișierele ascunse.

      1.    alohl669 el a spus

        Nu cred că se referă la punctul de a ascunde fișiere. Dacă priviți cu atenție, mai există un altul separat de un spațiu:
        $. .bashrc

        La început m-am gândit că va rula cumva fișierul sau va reîncărca informațiile pe care le conține. În schimb, a trebuit să repornesc pentru ca aliasurile să intre în vigoare, astfel încât comanda rămâne necunoscută.

  3.   johndry el a spus

    Cum puteți continua să utilizați o comandă, chiar dacă există un alias care se referă la această comandă? (Exemplu: cum ați folosi comanda rm dacă acesta este un alias pentru ecou?)

  4.   Pablo el a spus

    Foarte recunoscător pentru acest lucru. Noroc!

  5.   alexredondosk8 el a spus

    Buna ziua, multumesc mult pentru tutorial, m-a ajutat foarte mult.