Kaip naudoti Linux komandą „alias“ komandų nuorodoms kurti
„alias“ komandų nuorodoms kurti
Naudodami Linux komandą „alias“ galite sukurti trumpinius ilgesnėms komandoms, kad jas būtų lengviau ir greičiau naudoti. Jei komandos „alias “ neįrašysite nuolat, ji bus pašalinta iš sistemos ją išjungus. Jei norite atkurti ankstesnius nustatymus, galite naudoti komandą „unalias“.
Kas yra Linux komanda „alias“?
Yra keletas Linux komandų, kurias naudosite nuolat. Jei šios komandos yra gana ilgos arba sudaro ištisus komandų grandines, jas kaskart tenka įvesti visas. Tai gali būti varginama, gaišina laiką, be to, galite ir suklysti. Štai čia ir praverčia Linux komanda „alias“. Ją nustatote vieną kartą, ir ji veikia kaip pasirinktinis sparčiojo klavišo, naudojamo komandai atstovauti, variantas. Didžiausias šios funkcijos privalumas yra tai, kad ji turi būti tik kelių simbolių ilgio ir gali pakeisti visą grandinę.
Tačiau Linux alias komanda yra laikina. Ji automatiškai išjungiama uždarius konsolę arba atsijungus. Toliau rasite informaciją, kaip tai apeiti. Norėdami rankiniu būdu panaikinti Linux alias komandą, galite naudoti komandą unalias. Jei norite peržiūrėti visus esamus alias komandų sąrašą, tiesiog įvykdykite šią komandą:
$ aliasshellKaip veikia komanda „alias“?
Sukūrę komandos aliasą, gaunate nuorodą į ilgą komandą arba komandų seką. Tam reikia komandos aliasą priskirti ilgesnei komandai. Tuomet sistema vykdys ilgąją komandą net ir tada, kai įvesite trumpąją nuorodą. Tačiau, kaip jau buvo paaiškinta, tai galioja tik likusiam sesijos laikui. Po to sistema nustos ją naudoti.
Kaip atrodo aliaso sintaksė?
Štai bendroji komandos „alias“ sintaksė:
$ alias shortcut="The command you want to use with alias"shell„Alias“ – tai pati komanda, „shortcut“ – tai jūsų nurodytas trumpinys, o dalis po lygybės ženklo – tai pilna komanda, kurią norite paleisti.
Štai praktinis „alias“ komandos pavyzdys Linux sistemoje:
$ alias c="clear"shellJei norite išvalyti ekrano turinį terminale, tiesiog įveskite klavišų kombinaciją „c“.
Kokias parinktis siūlo komanda „alias“?
Naudodami komandą „alias“ turite dvi galimybes:
- -p: Ši parinktis terminale parodys visus aliasus, kad galėtumėte jais vėl pasinaudoti.
- –help: Ši parinktis pateikia bendrą pagalbą apie alias komandos naudojimą.
Kaip galiu naudoti aliasus nuolat?
Norėdami nuolat naudoti aliasą „Linux“ sistemoje, turite dvi skirtingas galimybes, kurioms įgyvendinti reikės naudoti kodų redaktorių.
Naudojant .bash aliasus
- Pirmiausia pasirinktu redaktoriumi sukurkite failą pavadinimu ~/.bash_aliases.
- Tada galite įvesti visas komandas, kurias norite naudoti.
- Dabar galite uždaryti ir išsaugoti failą.
- Dabar atidarykite .bashrc ir įveskite šį kodą:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fishell- Tai įskaitys aliasų failą.
source ~/.bash_aliasesshellNaudojant .bashrc
- Atidarykite failą ~/.bashrc savo teksto redaktoriumi.
- Tada ieškokite skyriaus „Alias definitions“.
- Čia galite sukurti sparčiuosius klavišus naudodami komandą alias.
- Dabar galite uždaryti ir išsaugoti failą bei iš naujo paleisti sesiją.
- Vėl atidarykite failą. Tam galite naudoti šią komandą:
source ~/.bashrcshell„alias“ komandos pavyzdžiai Linux sistemoje
Paprastai komandą „alias“ Linux sistemoje galima naudoti su įvairių tipų komandomis. Tačiau ypač rekomenduojama ją taikyti toms komandoms, kurios dažnai sukelia klaidų:
$ alias ll="ls | less"shellNaudojant šią komandą, komanda „ls“ pakeičiama į „less“, kad ilgesnius išvesties rezultatus būtų galima skaityti viename puslapyje.
$ alias up="sudo apt update && sudo apt upgrade"shellŠis komandų derinys skirtas paketams atnaujinti.
$ alias des="cd ~/Desktop"shellŠis Linux aliasas leidžia tiesiogiai pereiti į darbalaukį.