Kako ustvariti in uporabiti ukaz Alias v Linuxu


Uporabniki Linuxa morajo pogosto vedno znova uporabljati en ukaz. Vnos ali kopiranje istega ukaza vedno znova zmanjšuje vašo produktivnost in vas odvrača od tega, kar dejansko delate.

Prihranite lahko nekaj časa z ustvarjanjem vzdevkov za najpogosteje uporabljene ukaze. Vzdevki so kot bližnjice po meri, ki se uporabljajo za predstavitev ukaza (ali niza ukazov), izvedenih z možnostmi po meri ali brez njih. Verjetno že uporabljate vzdevke v sistemu Linux.

Seznam trenutno določenih vzdevkov v Linuxu

Seznam definiranih vzdevkov si lahko ogledate v svojem profilu, tako da preprosto izvedete ukaz alias.

$ alias

Tukaj si lahko ogledate privzete vzdevke, določene za vašega uporabnika v Ubuntu 18.04.

Kot lahko vidite, izvedba.

$ ll

Enakovredno teku:

$ ls -alF

Ustvarite lahko vzdevek z enim samim znakom, ki bo enakovreden ukazu po vaši izbiri.

Kako ustvariti vzdevke v Linuxu

Ustvarjanje vzdevkov je razmeroma enostaven in hiter postopek. Ustvarite lahko dve vrsti vzdevkov - začasne in trajne. Pregledali bomo obe vrsti.

Kar morate storiti, je, da vnesete besedo vzdevek in nato uporabite ime, ki ga želite uporabiti za izvedbo ukaza, ki mu sledi znak \"= \" , in navedite ukaz, ki ga želite vzdevek.

Sintaksa je naslednja:

$ alias shortName="your custom command here"

Tukaj je dejanski primer:

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

Nato lahko uporabite bližnjico \"wr \" za odhod v imenik webroot. Težava s tem vzdevkom je, da bo na voljo samo za vašo trenutno terminalsko sejo.

Če odprete novo terminalsko sejo, vzdevek ne bo več na voljo. Če želite shraniti svoje vzdevke med sejami, potrebujete stalni vzdevek.

Če želite ohraniti vzdevke med sejami, jih lahko shranite v datoteko profila uporabniške lupine. To je lahko:

  • Bash - ~/.bashrc
  • ZSH - ~/.zshrc
  • Ribe - ~/.config/fish/config.fish

Skladnja, ki jo morate uporabiti, je praktično enaka ustvarjanju začasnega vzdevka. Edina razlika je v tem, da jo boste tokrat shranili v datoteko. Tako lahko na primer v bashu odprete datoteko .bashrc s svojim najljubšim urejevalnikom, kot je ta:

$ vim ~/.bashrc

V datoteki poiščite mesto, kjer želite obdržati vzdevke. Lahko jih na primer dodate na koncu datoteke. Za namene organizacije lahko pustite komentar pred svojim vzdevkom kaj takega:

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

Shranite datoteko. Datoteka se bo samodejno naložila v naslednji seji. Če želite v trenutni seji uporabiti na novo definiran vzdevek, izdajte naslednji ukaz:

$ source ~/.bashrc

Če želite odstraniti vzdevek, dodan prek ukazne vrstice, lahko uporabite ukaz unalias.

$ unalias alias_name
$ unalias -a [remove all alias]

To je bil kratek primer, kako ustvariti lasten vzdevek in izvesti pogosto uporabljene ukaze, ne da bi morali vsak ukaz vnesti znova in znova. Zdaj lahko razmislite o ukazih, ki jih največ uporabljate, in ustvarite bližnjice zanje v lupini.