Kaip sukurti ir naudoti slapyvardžio komandą „Linux“.


Linux vartotojams dažnai reikia naudoti vieną komandą vėl ir vėl. Vėl ir vėl įvedant arba kopijuojant tą pačią komandą sumažėja jūsų produktyvumas ir atitraukiama jūsų dėmesys nuo to, ką turėtumėte daryti.

Galite sutaupyti šiek tiek laiko, sukurdami slapyvardžius dažniausiai naudojamoms komandoms. Pseudonimai yra tarsi pasirinktiniai spartieji klavišai, nurodantys komandą (arba komandų rinkinį), kurią galima vykdyti su pasirinktomis parinktimis arba be jų. Tikėtina, kad jau naudojate slapyvardžius savo Linux sistemoje net nežinodami.

Išvardykite šiuo metu apibrėžtus slapyvardžius „Linux“.

Apibrėžtų slapyvardžių sąrašą galite matyti savo profilyje tiesiog vykdydami komandą alias.

alias

Čia galite pamatyti numatytuosius slapyvardžius, apibrėžtus jūsų naudotojui Ubuntu sistemoje.

Kaip matote, komandos ll vykdymas prilygsta komandos ls -alF vykdymui.

ll
ls -alF

Galite sukurti slapyvardį su vienu simboliu, kuris atitiks jūsų pasirinktą komandą.

Kaip sukurti slapyvardžius „Linux“.

Sukurti alias yra gana lengvas ir greitas procesas. Galite sukurti dviejų tipų slapyvardžiuslaikinus ir nuolatinius. Apžvelgsime abu tipus.

Laikinų slapyvardžių kūrimas Linux sistemoje

Ką reikia padaryti, tai įvesti žodį alias, tada naudoti pavadinimą, kurį norite naudoti komandai vykdyti, po to "=" ženklas ir cituoti komandą, kurią norite pavadinti pseudonimu .

Sintaksė yra tokia:

alias shortName="your custom command here"

Štai tikras pavyzdys:

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

Tada galite naudoti "wr" spartųjį klavišą, kad eitumėte į webroot katalogą. Šio slapyvardžio problema yra ta, kad jis bus pasiekiamas tik dabartinėje terminalo sesijoje.

Jei atidarysite naują terminalo seansą, pseudonimas nebebus pasiekiamas. Jei norite išsaugoti savo slapyvardžius per sesijas, jums reikės nuolatinio slapyvardžio.

Nuolatinių slapyvardžių kūrimas sistemoje „Linux“.

Jei norite išlaikyti alias tarp seansų, galite išsaugoti juos savo naudotojo apvalkalo konfigūracijos profilio faile. Tai gali būti:

  • Bash – ~/.bashrc
  • ZSH – ~/.zshrc
  • Žuvis – ~/.config/fish/config.fish

Sintaksė, kurią turėtumėte naudoti, praktiškai nesiskiria nuo laikinojo slapyvardžio kūrimo. Vienintelis skirtumas atsiranda dėl to, kad šį kartą jį išsaugosite faile. Pavyzdžiui, bash galite atidaryti .bashrc failą naudodami mėgstamą redagavimo priemonę, pvz.:

vim ~/.bashrc

Raskite failo vietą, kurioje norite laikyti slapyvardžius. Pavyzdžiui, galite juos pridėti failo pabaigoje. Organizavimo tikslais prieš savo slapyvardžius galite palikti komentarą maždaug taip:

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

Išsaugokite failą. Failas bus automatiškai įkeltas kitoje sesijoje. Jei dabartinėje sesijoje norite naudoti naujai apibrėžtą slapyvardį, išduokite šią komandą:

source ~/.bashrc

Norėdami pašalinti per komandinę eilutę pridėtą slapyvardį, jį galima panaikinti naudojant komandą unalias.

unalias alias_name
unalias -a [remove all alias]
Išvada

Tai buvo trumpas pavyzdys, kaip susikurti savo slapyvardį ir vykdyti dažnai naudojamas komandas, nereikalaujant kiekvienos komandos įvesti vėl ir vėl. Dabar galite galvoti apie dažniausiai naudojamas komandas ir sukurti joms nuorodas savo apvalkale.