Kuinka luoda komentopikakuvakkeita Linuxin alias-komennolla
Linuxin alias-komennolla voit luoda pikakuvakkeita pidemmille komennoille, jolloin niiden käyttö on helpompaa ja nopeampaa. Jos et tallenna alias-komentoa pysyvästi, se poistuu järjestelmästä, kun tietokone sammutetaan. Jos haluat palauttaa alkuperäiset asetukset, voit käyttää unalias-komentoa.
Mikä on Linuxin alias-komento?
On olemassa joitakin Linux-komentoja, joita käytät säännöllisesti. Jos nämä komennot ovat melko pitkiä tai muodostavat kokonaisia komentoketjuja, joudut kirjoittamaan ne joka kerta kokonaan. Tämä voi olla ärsyttävää, vie aikaa ja saatat myös tehdä virheitä. Tässä tilanteessa Linuxin alias-komento tulee apuun. Määrität tämän kerran, ja se toimii mukautettuna pikakuvakkeena, jota käytetään komennon edustamiseen. Suurin etu tässä on, että sen tarvitsee olla vain muutaman merkin pituinen ja se voi täydentää kokonaisen ketjun.
Linuxin alias-komento on kuitenkin väliaikainen. Se poistetaan käytöstä automaattisesti, kun suljet konsolin tai kirjaudut ulos. Alla on ohjeet, miten voit kiertää tämän. Voit lopettaa Linuxin alias-komennon manuaalisesti käyttämällä unalias-komentoa. Jos haluat yleiskatsauksen kaikista nykyisistä alias-komentoistasi, voit yksinkertaisesti suorittaa seuraavan komennon:
$ aliasshellMiten alias-komento toimii?
Kun luot alias-komennon, saat pikakuvakkeen pitkälle komennolle tai komentoketjulle. Tätä varten määrität komennon alias-nimeksi pidemmän komennon. Järjestelmä suorittaa tällöin pidemmän komennon, vaikka kirjoittaisitkin vain pikakuvakkeen. Kuten jo selitettiin, tämä pätee kuitenkin vain kyseisen istunnon loppuun asti. Sen jälkeen järjestelmä lakkaa käyttämästä sitä.
Miltä alias-syntaksi näyttää?
Tämä on alias-komennon yleinen syntaksi:
$ alias shortcut="The command you want to use with alias"shell”alias” tarkoittaa itse komentoa, ”shortcut” on määritettävä pikakuvake ja yhtäläisyysmerkin jälkeinen osa on se täydellinen komento, jonka haluat suorittaa.
Tässä on käytännön esimerkki Linuxin alias-komennosta:
$ alias c="clear"shellJos haluat tyhjentää terminaalin näytön sisällön, sinun tarvitsee vain kirjoittaa pikanäppäin ”c”.
Mitä vaihtoehtoja alias-komennolla on?
alias-komennolla on kaksi vaihtoehtoa:
- -p: Tämä vaihtoehto näyttää kaikki terminaalissa olevat aliakset, jotta voit käyttää niitä uudelleen.
- –help: Tämä vaihtoehto antaa yleistä apua alias-komennon käytöstä.
Miten voin ottaa aliakset pysyvästi käyttöön?
Jos haluat käyttää alias-nimeä pysyvästi Linuxissa, sinulla on kaksi eri vaihtoehtoa, jotka edellyttävät tekstieditorin käyttöä.
.bash-aliaksilla
- Luo ensin haluamallasi tekstieditorilla tiedosto nimeltä ~/.bash_aliases.
- Sitten voit kirjoittaa kaikki komennot, joita haluat käyttää.
- Voit nyt sulkea ja tallentaa tiedoston.
- Avaa nyt .bashrc ja kirjoita seuraava koodi:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fishell- Tämä lukee alias-tiedoston.
source ~/.bash_aliasesshell.bashrc-tiedoston avulla
- Avaa tiedosto ~/.bashrc tekstieditorillasi.
- Etsi sitten kohta ”Alias-määritelmät”.
- Täällä voit luoda pikakuvakkeita alias-komennolla.
- Voit nyt sulkea ja tallentaa tiedoston sekä käynnistää istunnon uudelleen.
- Avaa tiedosto uudelleen. Voit tehdä sen seuraavalla komennolla:
source ~/.bashrcshellEsimerkkejä Linuxin alias-komennosta
Linuxin alias-komentoa voi yleensä käyttää kaikenlaisten komentojen kanssa. Sen käyttöä suositellaan kuitenkin erityisesti komentojen osalta, joissa virheiden määrä on suuri:
$ alias ll="ls | less"shellTämän komennon avulla ls-komento muutetaan less-komennoksi, jotta pitkiä tulosteita voidaan lukea sivukaupalla.
$ alias up="sudo apt update && sudo apt upgrade"shellTämä yhdistää molemmat komennot pakettien päivittämiseksi.
$ alias des="cd ~/Desktop"shellTämän Linux-aliaksen avulla pääset suoraan työpöydällesi.