GNU/Linux >> Znalost Linux >  >> Linux

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

Příkaz alias v Linuxu umožňuje vytvářet zkratky pro příkazy, což usnadňuje jejich zapamatování a použití.

Už vás nebaví psát stále stejné příkazy? Bohužel jako správci systému nevyhnutelně opakovaně používáme stejné příkazy.

Alias ​​Bash je metoda doplňování nebo přepisování příkazů Bash novými. Můžete tedy ušetřit čas vytvořením aliasů pro nejpoužívanější příkazy.

Co je alias v Linuxu?

Alias ​​je vlastní příkaz vytvořený uživatelem k provedení jiného, ​​obvykle složitějšího příkazu nebo skupiny příkazů.

Jedná se tedy o zkratku pro odkaz na příkaz. Jinými slovy, alias je zkratkový příkaz, který bude mít stejnou funkcionalitu, jako kdybychom psali celý příkaz.

Můžete například nastavit alias tgz jako zkratka pro tar xvzf příkaz.

Zjistili jste, že je velmi užitečné vytvářet aliasy, které vám usnadní práci na příkazovém řádku.

Vypsat aktuálně definované aliasy

Seznam definovaných aliasů můžete ve svém profilu zobrazit jednoduchým spuštěním alias příkaz.

alias

Výše můžete vidět výchozí aliasy definované pro vašeho uživatele. Například, jak vidíte, spuštění ll je ekvivalentní spuštění ls -alF .

Pomocí aliasů, jako je tento, můžete vytvořit cokoli od jednoduchých zkratek až po výkonné vlastní příkazy.

Jak vytvořit alias v Linuxu

Vytvoření aliasu v Linuxu je velmi snadné. Syntaxe je následující:

alias alias_name='command_to_run'
  1. Začněte alias příkaz.
  2. Potom zadejte název aliasu, který chcete vytvořit
  3. Přidejte = znak, bez mezer na obou stranách =
  4. Potom zadejte příkaz (nebo příkazy), který chcete, aby se alias při spuštění spustil. Může to být jednoduchý příkaz nebo výkonná kombinace příkazů.

Můžete je zadat buď na příkazovém řádku při práci, nebo je pravděpodobněji vložit do některého ze spouštěcích souborů, jako je váš .bashrc soubor, takže budou dostupné při každém přihlášení.

Alias ​​v Linuxu lze přímo nastavit v shellu takto:

alias ll='ls -alF'

Když ll je spuštěn, příkaz použije alias a -alF možnost.

Všimněte si, že nastavení aliasu v Linuxu tímto způsobem funguje pouze po dobu trvání relace shellu. Po zavření shellu se alias ztratí.

Konfigurační soubor shellu by měl být použit k tomu, aby alias přetrvával během relací shellu a restartů. Pro Bash je to .bashrc soubor.

Soubor .bashrc soubor se nachází ve vašem domovském adresáři. Otevřete tedy soubor ve svém textovém editoru:

vim ~/.bashrc

Nyní najděte místo v souboru, kde chcete aliasy zachovat. Můžete je přidat například na konec souboru:

Uložte soubor. Nové aliasy se automaticky načtou při další relaci terminálu.

Pokud je však chcete použít v aktuální relaci, znovu načtěte .bashrc soubor pomocí následujícího příkazu:

source ~/.bashrc

Jak odeberu alias v Linuxu?

Můžete použít unalias příkaz s následující syntaxí k odstranění aliasu v Linuxu:

unalias [alias_name]

Předpokládejme například, že máme alias s názvem count , který počítá počet souborů v aktuálním adresáři.

Abychom jej odstranili, musíme provést:

unalias count

Samozřejmě, pokud je alias uložen v .bashrc musíme odstranit řádek, který jej definuje.

Pokud chceme odstranit všechny existující aliasy najednou, můžeme použít příkaz níže:

unalias -a

Závěr

I když je tento alias Linuxu jednoduchou změnou kvality života, stejný koncept můžete použít na dlouhé a komplikované příkazy, které možná budete muset běžně používat při své každodenní práci.

Nyní se tedy můžete zamyslet nad příkazy, které používáte nejčastěji, a vytvořit si pro ně zástupce ve svém prostředí.

Další informace o alias příkaz v systému Linux, podívejte se na stránku jeho příručky.


Linux
  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. Jak nainstalovat a používat příkaz Ping v Linuxu

  1. Jak používat příkaz historie Linuxu

  2. Jak používat příkaz id v Linuxu

  3. Jak používat příkaz „screen“ v Linuxu

  1. Jak používat příkaz xargs pro Linux

  2. Jak používat Linuxový příkaz tee

  3. Jak používat horní příkaz v Linuxu