logo

Ako vytvoriť a používať príkaz Alias ​​v systéme Linux

Predstavte si, že ste sa stratili v spleti komplikovaných príkazov Linuxu. Narazíte na tajné dvere označené Alias ​​a vnútri nájdete skratky ku všetkým vašim obľúbeným príkazom! Takto vyzerá vytváranie aliasov. Môžete si vytvoriť svoje vlastné minipríkazy pre dlhé príkazy, ktoré neustále používate, vďaka čomu sú veci jednoduchšie a rýchlejšie. Tento článok vás prevedie vytváraním týchto skratiek a zmení vás na majstra príkazovej džungle Linuxu! Nie sú potrebné žiadne fantastické technické slová, budeme to udržiavať jasné a zábavné, ako je četovanie s priateľom.

Obsah



Čo je to alias v Linuxe

V Linuxe je alias používateľom definovaná skratka pre dlhší príkaz alebo postupnosť príkazov. Tieto aliasy je možné vytvárať a upravovať podľa užívateľských preferencií, vďaka čomu je rozhranie príkazového riadka užívateľsky prívetivejšie. alias príkaz prikáže shellu nahradiť jeden reťazec iným reťazcom pri vykonávaní príkazov.

Keď často musíme použiť jeden veľký príkaz viackrát, v týchto prípadoch vytvoríme niečo s názvom as alias za ten príkaz. Alias je ako skratkový príkaz, ktorý bude mať rovnakú funkčnosť, ako keby sme písali celý príkaz.

Syntax alias Command v Linuxe

Základná syntax príkazu alias v systéme Linux je nasledovná:



alias shortname='longer command'>

Tu,

skratka = Môžeme si dať ľubovoľné meno.

dlhší príkaz = je to miesto, kde napíšeme náš príkaz.



Možnosti dostupné pre príkaz Alias

1. -p možnosť

Táto možnosť vytlačí všetky definované aliasy v opakovane použiteľnom formáte.

Syntax:

alias -p>

2. –možnosť pomoci :

Zobrazuje informácie pomocníka.

Syntax:

alias --help>

Ako vytvoriť a používať príkaz Alias ​​v systéme Linux

Ak chcete vytvoriť alias, otvorte svoj terminál a použite nasledujúcu syntax:

alias shortname='longer command'>

Napríklad:

Ak chceme vytvoriť alias pre príkaz „cd Desktop“ (čo znamená presunúť sa do adresára Desktop pomocou príkazu cd), môžete použiť:

alias CD='cd Desktop'>

Tu máme shortname= CD a náš dlhší príkaz = cd Desktop

Tento alias vám umožňuje zadať „CD“ namiesto „cd Desktop“ pre rovnaký výsledok.

Ako odstrániť alias

Odstránenie existujúceho aliasu je známe ako unaliasing.

Syntax:

unalias [alias name]>

To presne odráža proces odstraňovania aliasu pomocou príkazu „unalias“ v systéme Linux.

Ako vytvoriť trvalé aliasy

Zatiaľ čo vytvorenie aliasu v termináli je užitočné pre aktuálnu reláciu, používatelia môžu chcieť, aby aliasy boli trvalé vo všetkých reláciách. Ak to chcete urobiť, pridajte do svojho konfiguračného súboru shell príkaz alias (napr. „.bashrc“ pre Bash alebo „.zshrc“ pre Zsh). To zaisťuje, že vaše aliasy sa načítajú vždy, keď spustíte novú reláciu terminálu.

echo 'alias lsa='ls -la''>> ~/.bashrc>

Efektívne používanie príkazu Alias

Akonáhle sú aliasy nastavené, ich začlenenie do vášho pracovného toku môže výrazne zvýšiť produktivitu. Používatelia môžu vytvárať aliasy pre bežne používané príkazy, zložité sekvencie alebo dokonca personalizované skratky. Napríklad alias ako „update“ pre príkaz aktualizácie systému môže byť:

alias update='sudo apt update && sudo apt upgrade'>

S týmto aliasom zadanie „update“ do terminálu vykoná príkazy na aktualizáciu aj aktualizáciu v poradí.

Bežne používané aliasy

1. Navigácia v adresári

alias ..='cd ..'>

To umožňuje používateľom prejsť o jednu úroveň adresára vyššie zadaním „..“ namiesto „cd ..“.

2. Zoznam súborov s podrobnosťami

alias ll='ls -l'>

Skrátenie príkazu „ls -l“ pre podrobný zoznam súborov.

3. Čistenie obrazovky

alias cls='clear'>

Zadaním „cls“ vymažete obrazovku terminálu.

.ďalšia java

Často kladené otázky o aliase – často kladené otázky

Ako vytvorím alias?

Ak chcete vytvoriť základný alias, stačí zadať ` alias your_alias='actual_command'`> vo vašom termináli.

Napríklad:

alias ll='ls -l'>

Ako môžem použiť alias?

Stačí zadať názov aliasu, ako keby to bol akýkoľvek iný príkaz. V predchádzajúcom príklade zadajte ` ll`> by bolo ekvivalentné napísaniu „ ls -l`> .

Ako zobrazím všetky svoje aktuálne aliasy?

Napíšte „ alias`> vo vašom termináli. Zobrazí sa zoznam všetkých aliasov aktuálne definovaných pre vašu reláciu.

Ako nastavím svoje aliasy natrvalo?

Pridajte definície aliasov do konfiguračného súboru shellu, napríklad ` .bashrc`> pre Bash alebo „ .zshrc`> pre Zsh. Týmto spôsobom sa načítajú zakaždým, keď otvoríte nový terminál.

Môžem v názve aliasu použiť medzery alebo špeciálne znaky?

Nemôžete použiť medzery, ale väčšina ostatných znakov (vrátane _ a -) je povolená. Najlepšie je však držať sa jednoduchých názvov kvôli prehľadnosti a vyhnúť sa konfliktom s existujúcimi príkazmi.

Môžem mať alias, ktorý spúšťa viacero príkazov?

Áno! V rámci definície aliasu môžete príkazy spájať pomocou bodkočiarok.

Napríklad:

alias update='git pull; npm install'>

Záver

V tomto článku sme diskutovali o príkaze Alias, ktorý transformuje dlhé kľukaté cesty na svižné skratky. Tento článok vás vybaví nástrojmi na vytváranie vlastných minipríkazov, vďaka ktorým sa stanete majstrom džungle príkazov. Zbavte sa technického žargónu, táto príručka je ako chatovanie s priateľom, vďaka čomu sú veci jasné a zábavné. Chopte sa mačety aliasov a predierajte sa adresármi, jednoducho aktualizujte systémy a prechádzajte touto digitálnou divočinou ako profesionál! Pamätajte, že často kladené otázky sú vaším kompasom, ktorý je vždy pripravený viesť vás hlbšie do džungle linuxového majstrovstva. Vystúpte z tieňa, využite svoje novonadobudnuté zručnosti a urobte z príkazového riadku svoju doménu!

?t=291