logo

Jak vytvořit a používat příkaz Alias ​​v Linuxu

Představte si, že jste ztraceni v bludišti komplikovaných příkazů Linuxu. Narazíte na tajné dveře označené Alias ​​a uvnitř najdete zkratky ke všem svým oblíbeným příkazům! Takové je vytváření aliasů. Můžete si vytvořit své vlastní minipříkazy pro ty dlouhé, které neustále používáte, takže věci jsou jednodušší a rychlejší. Tento článek vás provede vytvářením těchto zkratek a udělá z vás mistra džungle příkazů Linuxu! Nepotřebujeme vymyšlená technická slova, udržíme to jasné a zábavné, jako je chatování s přítelem.

Obsah

Co je to alias v Linuxu

V Linuxu je alias uživatelsky definovaná zkratka pro delší příkaz nebo sekvenci příkazů. Tyto aliasy lze vytvářet a upravovat podle uživatelských preferencí, díky čemuž je rozhraní příkazového řádku uživatelsky přívětivější. alias příkaz přikazuje shellu, aby při provádění příkazů nahradil jeden řetězec jiným řetězcem.



Když často musíme použít jeden velký příkaz vícekrát, v těchto případech vytvoříme něco, co se nazývá as alias za ten příkaz. Přezdívka je jako zkratkový příkaz, který bude mít stejnou funkčnost, jako kdybychom psali celý příkaz.

Syntaxe alias Command v Linuxu

Základní syntaxe příkazu alias v Linuxu je následující:

alias shortname='longer command'>

Tady,

krátké jméno = Můžeme si dát jakékoli jméno, které chceme.

delší příkaz = to je místo, kde zadáváme náš příkaz.

Možnosti dostupné pro příkaz Alias

1. -p možnost

Tato možnost vytiskne všechny definované aliasy v opakovaně použitelném formátu.

Syntax:

alias -p>

2. –možnost nápovědy :

Zobrazí informace nápovědy.

Syntax:

alias --help>

Jak vytvořit a používat příkaz Alias ​​v Linuxu

Chcete-li vytvořit alias, otevřete svůj terminál a použijte následující syntaxi:

alias shortname='longer command'>

Například:

Pokud chceme vytvořit alias pro příkaz „cd Desktop“ (což je přesun do adresáře Desktop pomocí příkazu cd), můžete použít:

alias CD='cd Desktop'>

Zde máme shortname= CD a náš delší příkaz = cd Desktop

Tento alias vám umožňuje zadat „CD“ místo „cd Desktop“ pro stejný výsledek.

Jak odstranit alias

Odstranění existujícího aliasu se nazývá unaliasing.

Syntax:

unalias [alias name]>

To přesně odráží proces odstranění aliasu pomocí příkazu „unalias“ v Linuxu.

Jak vytvořit trvalé aliasy

Zatímco vytvoření aliasu v terminálu je užitečné pro aktuální relaci, uživatelé mohou chtít, aby aliasy byly trvalé napříč relacemi. Chcete-li to provést, přidejte do konfiguračního souboru shellu příkaz alias (např. „.bashrc“ pro Bash nebo „.zshrc“ pro Zsh). To zajistí, že vaše aliasy budou načteny pokaždé, když spustíte novou relaci terminálu.

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

Efektivní používání příkazu Alias

Jakmile jsou aliasy nastaveny, jejich začlenění do vašeho pracovního postupu může výrazně zvýšit produktivitu. Uživatelé mohou vytvářet aliasy pro běžně používané příkazy, složité sekvence nebo dokonce personalizované zkratky. Například alias jako „update“ pro příkaz aktualizace systému může být:

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

S tímto aliasem, zadáním ‘update’ do terminálu se postupně spustí příkazy aktualizace i aktualizace.

Běžně používané aliasy

1. Navigace v adresáři

alias ..='cd ..'>

To umožňuje uživatelům přejít o jednu úroveň adresáře výše zadáním „..“ místo „cd ..“.

2. Seznam souborů s podrobnostmi

alias ll='ls -l'>

Zkrácení příkazu ‚ls -l‘ pro podrobný seznam souborů.

3. Vymazání obrazovky

alias cls='clear'>

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

tojson java

Často kladené otázky o aliasu – FAQ

Jak vytvořím alias?

Chcete-li vytvořit základní alias, stačí napsat ` alias your_alias='actual_command'`> ve vašem terminálu.

Například:

alias ll='ls -l'>

Jak mohu použít alias?

Stačí zadat název aliasu, jako by to byl jakýkoli jiný příkaz. V předchozím příkladu zadejte ` ll`> by bylo ekvivalentní psaní ` ls -l`> .

Jak zobrazím všechny své aktuální aliasy?

Zadejte ` alias`> ve vašem terminálu. Zobrazí se seznam všech aliasů aktuálně definovaných pro vaši relaci.

Jak nastavím své aliasy natrvalo?

Přidejte své definice aliasů do konfiguračního souboru shellu, například ` .bashrc`> pro Bash nebo ` .zshrc`> pro Zsh. Tímto způsobem se načtou pokaždé, když otevřete nový terminál.

Mohu v názvu aliasu použít mezery nebo speciální znaky?

Nemůžete použít mezery, ale většina ostatních znaků (včetně _ a -) je povolena. Pro srozumitelnost je však nejlepší držet se jednoduchých názvů a vyhnout se konfliktům se stávajícími příkazy.

Mohu mít alias, který spouští více příkazů?

Ano! V definici aliasu můžete zřetězit příkazy pomocí středníků.

Například:

alias update='git pull; npm install'>

Závěr

V tomto článku jsme se zabývali příkazem Alias, který transformuje dlouhé klikaté cesty na svižné zkratky. Tento článek vás vybaví nástroji k vytvoření vlastních mini příkazů, díky nimž se stanete mistrem příkazové džungle. Zbavte se technického žargonu, tato příručka je jako chatovat s přítelem, dělat věci jasnými a zábavnými. Popadněte tedy svou mačetu aliasů a prosekejte se adresáři, snadno aktualizujte systémy a procházejte se touto digitální divočinou jako profík! Pamatujte, že často kladené otázky jsou vaším kompasem, vždy připraveným vás zavést hlouběji do džungle linuxového mistrovství. Vystupte ze stínu, využijte své nově nabyté dovednosti a udělejte z příkazového řádku svou doménu!

?t=291