Vytváranie aliasov v GNU / Linux

Existuje veľmi jednoduchý spôsob, ako prispôsobiť a uľahčiť niektoré príkazy, v ktorých sa bežne používame "konzola", Použitím Prezývka.

Un Prezývka ako naznačuje jeho názov, pomôže nám nahradiť slovo alebo sériu slov kratším a jednoduchším. Zoberme si praktický príklad, povedzme, že chceme vidieť Záznamy zo systému pomocou aplikácie s názvom Farbič ktorý je zodpovedný za vyfarbenie výsledku na konzole. Riadok by bol:

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

Ale som si istý, že by bolo jednoduchšie, keby sme namiesto toho všetkého napísali napríklad do konzoly niečo také jednoduché ako:

$ syslog

Pravda? Bolo by to oveľa pohodlnejšie a ľahšie zapamätateľné. Ako na to?

Vytvorenie aliasu.

Vytvorenie aliasu je naozaj jednoduché. Syntax by bola:

alias short_word = 'príkaz alebo slová, ktoré sa majú nahradiť'

ak si vezmeme predchádzajúci príklad, bolo by to:

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

Príkaz je uzavretý v jednoduchých úvodzovkách. Otázka však je Kam to dáme? No ak chceme, aby to bolo iba dočasné, jednoducho to napíšeme do konzoly a vydrží, kým ju nezatvoríme.

Teraz, ak to chceme natrvalo, vložíme to do súboru ~ / .bashrc ktorý je v našom / Home, a ak nie je, vytvoríme ho (vždy s bodkou vpredu). Keď sme pridali riadok prezývka v tomto súbore jednoducho vložíme do konzoly:

$ . .bashrc

A pripravený !!!

Poznámka: Včera sme kvôli problémom s našim ISP nemohli publikovať nič v <° Linuxu, za čo sa ospravedlňujeme


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Jc dijo

    Tento typ príspevku nebolí osviežiť nástroje, ktoré bežne nepoužívame každý deň. Je tiež nadčasový; tri roky po napísaní a zostáva prvým dňom.
    Dodajme, že aspoň v debiane sa odporúča použiť súbor .bash_aliases na pridanie vašich vlastných aliasov namiesto súboru, ktorý ste spomenuli. On. .bashrc sa stará o vyhľadávanie v aliasovom súbore, ktorý hovorím.

  2.   Victor dijo

    Ďakujem za návod. Mám otázku: čo robí príkaz '. .bashrc '? a najmä čo robí bodka (.) pred súborom .bashrc?

    1.    Chorľavejúcu dijo

      Viem, že je neskoro, ale bodka pred názvom súboru spôsobí, že bude skrytý v priečinkoch, takže tam bude, ale nebudete ho môcť vidieť, kým neukážete skryté súbory.

      1.    alohl669 dijo

        Nemyslím si, že sa to týka bodu skrývania súborov. Ak sa pozriete pozorne, pred tým je ešte jedna oddelená medzerou:
        $. .bashrc

        Najskôr som si myslel, že to nejako spustí súbor alebo znovu načíta informácie, ktoré obsahuje. Namiesto toho som musel reštartovať, aby sa aliasy prejavili, takže príkaz zostáva neznámy.

  3.   johndry dijo

    Ako môžete ďalej používať príkaz, aj keď na tento príkaz odkazuje alias? (Príklad: ako by ste použili príkaz rm, ak ide o alias na ozvenu?)

  4.   pablo dijo

    Som za to veľmi vďačný. Na zdravie!

  5.   alexredondosk8 dijo

    Dobrý deň, ďakujem pekne za návod, veľmi mi pomohol.