GNU/Linux >> Znalost Linux >  >> Linux

Jak vytvořit alias v Linuxu

Jako správci systému a nadšenci do příkazového řádku nevyhnutelně zjišťujeme, že používáme stejné příkazy ad nauseam. Pokud jsme ve své práci dobří, měli bychom vždy usilovat o zefektivnění našich procesů. Cílem je nakonec „dělat více s méně.“

Jeden z prvních článků, které jsem napsal pro Enable Sysadmin a který najdete zde, se týkal nástroje AutoHotkey pro Windows. Toto je fantastický nástroj, který vám umožní nastavit uživatelsky přívětivý skript, který vám usnadní práci. Protože jsem ještě nenašel vhodnou náhradu za tento nástroj v Linuxu, podíval jsem se na nastavení aliasů pro příkazy, které pravidelně používám. Vzhledem k tomu, že již nepracuji v podpůrném sektoru, jde většinou pouze o změny kvality života. Jakmile pochopíte, jak nakonfigurovat alias, lze tento proces použít téměř v jakékoli situaci.

Aliasy

Nejprve: Co je to alias a proč mě to zajímá? Alias ​​je vlastní příkaz vytvořený uživatelem ke spuštění jiného, ​​obvykle složitějšího příkazu nebo skupiny příkazů. Užitečnost aliasů můžete vidět v části „Správa procesu odstranění shluků“, kde zmiňuji alias, který jsem vytvořil pro následující příkaz: 

$ ps xawf -eo pid,user,cgroup,args

Místo psaní tohoto úplného příkazu jsem vytvořil alias, který mi umožňuje používat pscgroup provést původní, mnohem delší příkaz. Nyní, když vidíte nabízený nástroj, pojďme se podívat na to, kde a jak nakonfigurovat naše aliasy.

[Chcete vyzkoušet Red Hat Enterprise Linux? Stáhněte si ji nyní zdarma.]

Vytváření aliasů

Při vytváření aliasů je třeba vzít v úvahu několik věcí. Pro účely tohoto článku jsou aliasy sestaveny na základě jednotlivých uživatelů. Pokud vytvořím alias jako uživatel tcarrigan a poté se změňte na root uživatele, vytvořený alias nebude fungovat. Zde můžete vidět alias ls použít program s názvem EXA, který zobrazuje další informace a přidává barevné kódování. Stejný příkaz ve stejném adresáři jako uživatel root zobrazí standardní výstup pro ls

Existují místa, kde můžete vytvořit aliasy pro všechny uživatele. Další informace o tomto tématu najdete v dokumentaci bash shellu.

Prozatím vytvoříme náš alias pod uživatelem testuser . Takže v mém domovském adresáři zadám svůj alias do .bashrc . Pamatujte, že tento soubor je ve výchozím nastavení skrytý. Lze to zobrazit přidáním -a příznak do vašeho ls příkaz:

Můžete vidět, že tento uživatel začíná bez aliasů. Tuto situaci brzy napravíme. Prozatím se podíváme na syntaxi příkazu. Správná syntaxe je následující: 

alias shortname=<command you want carried out>

Nyní vytvoříme alias ls příkaz k ls -lra takže získáte mnohem lepší pohled na všechny své soubory, skryté i neskryté:

Nyní znovu načtěte .bashrc soubor pomocí následujícího příkazu:

$ source ~/.bashrc 

Když použijete standardní ls příkaz nyní, můžete vidět, že alias je nyní aktivní, což vám dává výstup pro ls -lra :

Koneckonců

I když je toto alias jednoduchá změna 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. Dejte nám vědět, jaké jsou vaše oblíbené případy použití. My ve společnosti Enable Sysadmin se těšíme na vaši zprávu.


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

  2. Jak vytvořit skript příkazu Linux

  3. Jak vytvořit soubory určité velikosti v Linuxu

  1. Jak používat Su Command v Linuxu

  2. Příkaz Linux ln

  3. Jak používat aliasy shellu v Linuxu

  1. Jak používat příkaz mkdir k vytvoření nebo vytvoření adresáře Linux

  2. Jak vytvořit soubor v Linuxu pomocí terminálu/příkazového řádku

  3. Příkaz Ln:Jak vytvořit symbolické odkazy v Linuxu