Álnevek létrehozása GNU / Linux rendszerben

Van egy nagyon egyszerű módszer a parancsok testreszabására és megkönnyítésére, amelyeket általában használunk "konzol", Használatával Álnév.

Un Álnév amint a neve is mutatja, segít abban, hogy egy szót vagy szavak sorozatát rövidebbre és egyszerűbbre cseréljük. Vegyünk egy gyakorlati példát, tegyük fel, hogy látni akarjuk a naplók nevű alkalmazás segítségével Színező amely felelős az eredmény színezéséért a konzolon. A sor a következő lenne:

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

De biztos vagyok benne, hogy könnyebb lenne, ha mindezek megírása helyett például a konzolba tennénk valami oly egyszerű dolgot, mint:

$ syslog

Igaz? Sokkal kényelmesebb és könnyebben megjegyezhető lenne. Akkor hogyan csináljuk?

Alias ​​létrehozása.

Az álnév létrehozása nagyon egyszerű. A szintaxis a következő lenne:

alias short_word = 'parancs vagy szavak helyettesíteni'

ha az előző példát vesszük, az a következő lenne:

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

A parancs egyetlen idézőjelbe van foglalva. De a kérdés az Hova tesszük ezt? Nos, ha azt akarjuk, hogy csak ideiglenes legyen, egyszerűen beírjuk a konzolba, és addig tart, amíg bezárjuk.

Most, ha végleg akarjuk, akkor ezt tesszük a fájlba ~ / .bashrc ami a mi / home, és ha nem, akkor létrehozzuk (mindig előtte a ponttal). Amikor hozzáadtuk a álnév ebben a fájlban egyszerűen betesszük a konzolt:

$ . .bashrc

És kész !!!

Megjegyzés: Tegnap az internetszolgáltatónkkal kapcsolatos problémák miatt nem tudtunk semmit közzétenni a <° Linux alatt, amiért elnézést kérünk


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Jc dijo

    Ez a típusú bejegyzés nem árt frissíteni azokat az eszközöket, amelyeket általában nem használunk napi rendszerességgel. Továbbá időtlen; megírása után három évvel, és ez marad az első nap.
    Tegye hozzá, hogy legalább a debianban ajánlott a .bash_aliases fájlt használni saját álneveinek hozzáadásához az említett fájl helyett. Ő. A .bashrc gondoskodik a keresésről az általam mondott alias fájlban.

  2.   Győztes dijo

    Köszönöm a bemutatót. Van egy kérdésem: mit csinál a parancs '. .bashrc '? és különösen mit csinál a .bashrc fájl előtti pont (.)?

    1.    Betegebb dijo

      Tudom, hogy késő, de egy fájlnév előtti pont miatt a mappákba rejtőzik, így ott lesz, de addig nem láthatja, amíg nem mutat meg rejtett fájlokat.

      1.    alohl669 dijo

        Nem hiszem, hogy a fájlok elrejtésének a pontjára utal. Ha jól megnézed, van egy másik, amelyet szóköz választ el egymástól:
        $. .bashrc

        Először arra gondoltam, hogy valahogy futtatja a fájlt, vagy újratölti a benne lévő információkat. Ehelyett újra kellett indítanom, hogy az álnevek érvénybe lépjenek, így a parancs ismeretlen marad.

  3.   johndry dijo

    Hogyan folytathatja a parancs használatát, annak ellenére, hogy van egy álnév, amely hivatkozik erre a parancsra? (Példa: hogyan használná az rm parancsot, ha ez egy alias a visszhangra?)

  4.   Pablo dijo

    Nagyon hálás ezért. Egészségére!

  5.   alexredondosk8 dijo

    Helló, nagyon köszönöm a bemutatót, nekem nagyon sokat segített.