Z ukazom alias v sistemu Linux lahko ustvarite bližnjice za daljše ukaze, kar olajša in pospeši njihovo uporabo. Ukaz alias v sistemu Linux se ob izklopu sistema izbriše, če ga ne shranite trajno. Če želite ponovno vzpo­sta­vi­ti prvotne na­sta­vi­tve, lahko uporabite ukaz unalias.

Kaj je ukaz alias v sistemu Linux?

Obstajajo nekateri ukazi v sistemu Linux, ki jih boste upo­ra­blja­li redno. Če so ti ukazi precej dolgi ali pa gre za celotne verige ukazov, jih morate vsakič vnašati v celoti. To je lahko nadležno, pomeni izgubo časa, poleg tega pa lahko pri tem tudi naredite napako. Tukaj pride v poštev ukaz za ustvar­ja­nje aliasov v sistemu Linux. To nastavite enkrat in deluje kot pri­la­go­je­na bližnjica, ki pred­sta­vlja ukaz. Velika prednost tega je, da mora biti dolga le nekaj znakov in lahko nadomesti celotno verigo.

Vendar je ukaz alias v sistemu Linux začasen. Samodejno se onemogoči, ko zaprete konzolo ali se odjavite. Spodaj boste izvedeli, kako to obiti. Če želite ukaz alias v sistemu Linux ročno one­mo­go­či­ti, lahko uporabite ukaz unalias. Če želite pregled vseh trenutno veljavnih ukazov alias, preprosto izvedite naslednje:

$ alias
shell

Kako deluje ukaz alias?

Ko ustvarite ukaz z nadimkom, dobite bližnjico do dolgega ukaza ali verige ukazov. Za to nastavite nadimek ukaza na daljši ukaz. Sistem bo nato izvedel daljši ukaz, tudi če vnesete bližnjico. Kot je bilo že po­ja­snje­no, pa to velja le za pre­o­sta­nek vaše seje. Nato sistem preneha upo­ra­blja­ti to bližnjico.

Kako je se­sta­vlje­na sintaksa vzdevka?

To je splošna sintaksa ukaza alias:

$ alias shortcut="The command you want to use with alias"
shell

»alias« je sam ukaz, »shortcut« je bližnjica, ki jo lahko določite, del za znakom za ena­ko­vre­dnost pa je celoten ukaz, ki ga želite izvesti.

Tukaj je praktičen primer uporabe ukaza alias v sistemu Linux:

$ alias c="clear"
shell

Če želite v terminalu izbrisati vsebino na zaslonu, morate preprosto vnesti bližnjico »c«.

Katere možnosti ponuja ukaz alias?

Pri ukazu alias imate na voljo dve možnosti:

  • -p: Ta možnost prikaže vse psev­do­ni­me v terminalu, da jih lahko ponovno uporabite.
  • –help: Ta možnost vam ponuja splošno pomoč pri uporabi ukaza alias.

Kako lahko trajno upo­ra­bljam psev­do­ni­me?

Če želite v sistemu Linux trajno upo­ra­blja­ti na­do­me­stno ime, imate na voljo dve možnosti, za kateri boste po­tre­bo­va­li ure­je­val­nik kode.

Z aliasom v datoteki .bash

  1. Najprej z izbranim ure­je­val­ni­kom ustvarite datoteko z imenom ~/.bash_aliases.
  2. Nato lahko vnesete vse ukaze, ki jih želite upo­ra­blja­ti.
  3. Datoteko lahko zdaj zaprete in shranite.
  4. Odprite datoteko .bashrc in vnesite naslednjo kodo:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
shell
  1. S tem se bo naložila datoteka s skraj­ša­va­mi.
source ~/.bash_aliases
shell

Z datoteko .bashrc

  1. Odpri datoteko ~/.bashrc v svojem ure­je­val­ni­ku.
  2. Nato poiščite oddelek »Alias de­fi­ni­ti­ons«.
  3. Tukaj lahko ustvarite bližnjice z uporabo ukaza alias.
  4. Datoteko lahko zdaj zaprete in shranite ter ponovno zaženete sejo.
  5. Datoteko ponovno odprite. Za to lahko uporabite naslednji ukaz:
source ~/.bashrc
shell

Primeri uporabe ukaza alias v sistemu Linux

Ukaz alias v sistemu Linux lahko na splošno upo­ra­blja­te za vse vrste ukazov. Vendar pa je to še posebej pri­po­ro­člji­vo za tiste, pri katerih se pogosto po­ja­vlja­jo napake:

$ alias ll="ls | less"
shell

Z uporabo tega ukaza se ukaz ls spremeni v less, tako da je mogoče daljše izpise brati na eni strani.

$ alias up="sudo apt update && sudo apt upgrade"
shell

S tem se združita oba ukaza za po­so­do­bi­tev paketov.

$ alias des="cd ~/Desktop"
shell

Ta Linuxov alias vam omogoča, da se ne­po­sre­dno pre­u­sme­ri­te na namizje.

Go to Main Menu