Ang mga alias, lumikha ng pansamantala o permanenteng mga alias para sa pinaka ginagamit na mga utos

tungkol kay alias

Sa susunod na artikulo ay titingnan namin ang tool na alias. Madalas na kailangan ng mga gumagamit ng Gnu / Linux paulit-ulit na gamitin ang parehong utos. Ang pagta-type o pagkopya ng parehong utos nang maraming beses ay maaaring mabawasan ang pagiging produktibo at makagagambala sa iyo mula sa totoong ginagawa mo.

Maaari nating mai-save ang ating sarili ng kaunting oras lumilikha ng mga alias para sa aming pinaka ginagamit na mga utos. Ang mga ito ay uri ng tulad ng mga pasadyang mga shortcut. Ginamit upang kumatawan sa isang utos (o hanay ng mga utos) na naisagawa nang mayroon o walang pasadyang mga pagpipilian.

Ang ilan ay hindi inirerekumenda ang paggamit ng mga tool tulad nito, dahil sa kabila ng mahusay na paggamit nito, ang paggamit nito ay maaaring maging counterproductive. Lalo na para sa mga gumagamit na nagsisimula sa mundo ng Gnu / Linux at ang terminal nito. Dahil habang maaaring maging napaka kapaki-pakinabang at magiliw na gamitin ang mga pasadyang utos, maaari din nitong kalimutan ang mga tunay na utos.

Maglista ng mga alias sa iyong Ubuntu

Ang tool na ito ay na-install bilang default sa aming Ubuntu. Upang magamit ito mai-edit lamang namin ang .bashrc file iyon ay nasa Personal na Folder, sa isang nakatagong paraan.

Una sa lahat, makakakita tayo ng a tinukoy ang listahan sa aming profile tumatakbo lamang ang utos na ito sa terminal (Ctrl + Alt + T):

alias

utos alias default ubuntu

Dito mo makikita ang Tinukoy ng gumagamit ang mga default na alias sa Ubuntu 18.04. Tulad ng ipinahiwatig sa screenshot, isinasagawa sa terminal (Ctrl + Alt + T) ang utos «la»Ay magiging katumbas ng pagtakbo:

ls -A

Magagawa naming lumikha ng isa sa mga link na ito sa isang solong character. Ito ay magiging katumbas ng isang utos na pinili namin.

Paano lumikha ng mga alias

Ang paglikha ng mga ito ay isang medyo mabilis at madaling proseso. Kahit sino ay maaaring lumikha ilan sa dalawang uri na ito: pansamantala at permanenteng.

Lumikha ng pansamantalang mga alias

Ang dapat nating gawin ay isulat ang salitang alias sa terminal. Pagkatapos kakailanganin nating gamitin ang pangalan na nais naming gamitin upang magpatupad ng isang utos. Susundan ito ng tanda na '=' at ang tawag sa utos na nais naming gamitin.

Ang susundan na syntax ay ang sumusunod:

alias nombreAlias="tu comando personalizado aquí"

Ito ay magiging isang tunay na halimbawa:

alias htdocs=”cd /opt/lampp/htdocs”

pansamantalang alyas sa ubuntu

Kapag natukoy na magagamit namin ang shortcut na 'htdocs' upang pumunta sa direktoryo ng htdocs. Ang problema sa shortcut na ito ay iyon magiging magagamit lamang para sa iyong kasalukuyang session ng terminal. Kung magbubukas ka ng isang bagong sesyon ng terminal, hindi na magagamit ang alias. Kung nais mong i-save ang mga ito sa pagitan ng mga sesyon, kakailanganin mo ng isang permanenteng session.

Lumikha ng permanenteng mga alias

Upang mapanatili ang mga alias sa pagitan ng mga sesyon, kakailanganin mong i-save ang mga ito sa file ng profile para sa pagsasaayos ng shell ng iyong gumagamit. Ito ay maaaring:

  • bashes → ~ / .bashrc
  • Z SH → ~ / .zshrc
  • Isda → ~ / .config / fish / config.fish

Ang syntax na gagamitin sa kasong ito ay kapareho ng kapag lumikha kami ng isang pansamantalang isa. Ang pagkakaiba lamang ay nagmula sa katotohanang sa oras na ito ay mai-save namin ito sa isang file. Kaya halimbawa sa bash, maaari mong buksan ang .bashrc file sa iyong paboritong editor:

vim ~/.bashrc

Sa loob ng file, maghanap ng isang lugar sa file upang mai-save ang mga alias. Ang isang magandang lugar upang idagdag ang mga ito ay karaniwang sa dulo ng file. Para sa mga layuning pang-organisasyon, maaari kang mag-iwan ng komento bago:

lumikha ng permanenteng mga alias bashrc

#Mis alias personalizados
alias imagenes=”cd /home/sapoclay/Imágenes/”
alias actualizarsistema=”sudo apt update && sudo apt upgrade”
alias pingxbmc="ping 192.168.1.100"

Kapag natapos i-save ang file. Awtomatikong maa-upload ang file na ito sa iyong susunod na sesyon. Kung nais mong gamitin ang iyong isinulat lamang sa kasalukuyang session, patakbuhin ang sumusunod na utos:

source ~/.bashrc

Magagawa rin namin ipasa ang aming mga alias sa isang hiwalay na dokumento. Upang tukuyin ang isang permanenteng alias kailangan mo lamang sundin ang mga tagubilin na ipinapakita sa amin ng file ng bashrc. Magagawa nating magkaroon isang hiwalay na file na tinatawag na bash_aliases upang maiimbak ang mga ito.

file call para sa mga alias

Ang bawat isa na nilikha namin sa file na iyon ay gagana sa susunod na magbukas kami ng isang bagong terminal. Upang mailapat agad ang mga pagbabago maaari naming magamit ang sumusunod na utos:

bash_aliases file

source ~/.bash_aliases

Tanggalin ang mga alias

tulungan mo si unalias

Sa alisin ang isang alias na idinagdag sa pamamagitan ng linya ng utos, maaari mong gamitin ang unalias na utos.

unalias nombre_del_alias

Kaso gusto alisin ang lahat ng mga kahulugan ng alias, maaari nating maisagawa ang sumusunod na utos:

unalias -a [elimina todos los alias]

Isaisip na ang ang utos ng unalias ay nalalapat din lamang sa kasalukuyang sesyon. Upang permanenteng alisin ang isa, dapat nating alisin ang naaangkop na entry sa ~ / .bash_aliases file.

Ang isa pang bagay na dapat tandaan ay kung mayroon kaming permanenteng alyas at nagdagdag kami ng isang pansamantalang isa sa panahon ng sesyon na may parehong pangalan, ang pansamantala ay magkakaroon ng mas mataas na mga pribilehiyo sa kasalukuyang session.

Ito ay isang maliit na halimbawa ng gabay kung paano lumikha ng aming sariling mga alias upang magpatakbo ng mga madalas na ginagamit na utos. Para kay malaman ang higit pa tungkol sa tool na ito, maaari kang kumunsulta sa artikulong nakasulat sa Wikipedia.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Isang lalaki lang dijo

    Nakakakilabot, nagustuhan ko ito !!! nagsilbi sa akin perpekto.