Kuinka luoda ja käyttää aliaskomentoa Linuxissa


Linux-käyttäjien on usein käytettävä yhtä komentoa yhä uudelleen ja uudelleen. Saman komennon kirjoittaminen tai kopioiminen kerta toisensa jälkeen vähentää tuottavuuttasi ja häiritsee sinua siitä, mitä sinun pitäisi tehdä.

Voit säästää aikaa luomalla aliaksia useimmin käyttämillesi komentoille. Aliakset ovat kuin mukautettuja pikanäppäimiä, jotka edustavat komentoa (tai komentojoukkoa), joka voidaan suorittaa mukautetuilla valinnoilla tai ilman. Todennäköisesti käytät jo aliaksia Linux-järjestelmässäsi tietämättäsi sitä.

Listaa tällä hetkellä määritetyt aliakset Linuxissa

Näet luettelon profiilistasi määritetyistä aliaksista suorittamalla alias-komennon.

alias

Täältä näet oletusaliakset, jotka on määritetty käyttäjällesi Ubuntu-järjestelmässä.

Kuten näet, ll-komennon suorittaminen vastaa komennon ls -alF suorittamista.

ll
ls -alF

Voit luoda aliaksen, jossa on yksi merkki, joka vastaa valitsemaasi komentoa.

Kuinka luoda aliaksia Linuxissa

aliasten luominen on suhteellisen helppo ja nopea prosessi. Voit luoda kahdenlaisia aliaksiaväliaikaisia ja pysyviä. Tarkistamme molemmat tyypit.

Väliaikaisten aliasten luominen Linuxissa

Sinun tarvitsee vain kirjoittaa sana alias ja käyttää sitten nimeä, jota haluat käyttää komennon suorittamiseen, sen jälkeen "="-merkki ja lainaus komentoa, jonka haluat aliakseksi .

Syntaksi on seuraava:

alias shortName="your custom command here"

Tässä on todellinen esimerkki:

alias wr=”cd /var/www/html”

Voit sitten käyttää "wr"-pikakuvaketta siirtyäksesi webroot-hakemistoon. Tämän aliaksen ongelma on, että se on käytettävissä vain nykyisessä pääte-istunnossasi.

Jos avaat uuden pääteistunnon, alias ei ole enää käytettävissä. Jos haluat tallentaa aliaksesi eri istuntoihin, tarvitset pysyvän aliaksen.

Pysyvien aliasten luominen Linuxissa

Jos haluat säilyttää aliakset istuntojen välillä, voit tallentaa ne käyttäjän shell-määritysprofiilitiedostoon. Tämä voi olla:

  • Bash – ~/.bashrc
  • ZSH – ~/.zshrc
  • Kala – ~/.config/fish/config.fish

Syntaksi, jota sinun tulee käyttää, on käytännössä sama kuin väliaikaisen aliaksen luominen. Ainoa ero johtuu siitä, että tallennat sen tällä kertaa tiedostoon. Joten esimerkiksi bashissa voit avata .bashrc-tiedoston suosikkieditorillasi seuraavasti:

vim ~/.bashrc

Etsi tiedostosta paikka, jossa haluat säilyttää aliakset. Voit esimerkiksi lisätä ne tiedoston loppuun. Järjestämistä varten voit jättää kommentin ennen aliaksiasi esimerkiksi seuraavasti:

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem [email ”
alias ll="ls -alF"

Tallenna tiedosto. Tiedosto ladataan automaattisesti seuraavassa istunnossasi. Jos haluat käyttää äskettäin määritettyä aliasta nykyisessä istunnossa, anna seuraava komento:

source ~/.bashrc

Voit poistaa komentorivillä lisätyn aliaksen unalias-komennolla.

unalias alias_name
unalias -a [remove all alias]
Johtopäätös

Tämä oli lyhyt esimerkki siitä, kuinka voit luoda oman aliaksen ja suorittaa usein käytettyjä komentoja tarvitsematta kirjoittaa jokaista komentoa uudestaan ja uudestaan. Nyt voit miettiä eniten käyttämiäsi komentoja ja luoda niille pikakuvakkeita komentotulkissasi.