Alias használata bash-ben

Az álnevet úgy tervezték, hogy egyszerűbbé tegye az összetett dolgokat (vagy egyszerűbbé, még könnyebbé is). Ahelyett, hogy hosszú és / vagy összetett parancsot használna, létrehozhat egy egyszerű álnevet, majd felhasználhatja saját örömére. Az alias álneveként használt általános formátum:
alias alias = "parancs"
Ezzel a paranccsal "összekapcsolja" a parancsot a hozzárendelt aliasval. Ezután írja be az alias nevét a parancssorba. akkor a megfelelő parancs segítségével a héj automatikusan fel lesz cserélve. Az álnévként egy sor alfanumerikus karaktert, egy kötőjelet, egy periódust, egy vesszőt és egy aláhúzást használhat.
Egyszerű parancsok egyszerűbbé tétele
Vegyük például a gyakran használt "ls -l" parancsot. amely a könyvtárban lévő fájlok listáját mutatja az ún. "Hosszú" formátum. Lehetősége van egyszerűsíteni a csevegés bemenetét a használandó parancsra. Ez például:
Most, az 'ls -l' helyett 'll' léphet be, és a fájlok listáját "hosszú" formátumban kapja meg.
Egy másik példa. Néha sietve vagy néhány doboz sör után, a fáradt felhasználók begépelnek a "sl" helyett az "ls" és nagyon idegesek erről. Javítsd ki ezt a problémát:
Íme egy még egyszerűbb példa, amellyel felgyorsíthatja a kilépési parancs bevitelét:
A következő három példa a népszerű parancsokat alapértelmezés szerint interaktívabbá teszi:
alias cp = "cp -iv"
alias mv = "mv -iv"
alias rm = "rm -iv"
Csomagkezelés egyszerűsítése
A Debian / Ubuntu csomag telepítéséhez általában a következő parancsot használják:
sudo apt - telepítse a _ csomag nevet
Ez a hosszú csapat sok időt, energiát és energiát igényel. Le kell egyszerűsítenünk álnevekkel;
alias Telepítés = "sudo apt-get install"
Most könnyebb telepíteni a csomagokat:
Telepítse a _ csomagnevet
Ugyanígy egyszerűsítheti a gyakran használt pillanatokat a csomagok kezelése során:
alias Update = "sudo apt - get update"
alias Frissítés = "sudo apt - frissítés"
alias Search = "apt - gyorsítótár keresés"
alias Autoremove = "sudo apt - get autoremove"
alias Autoclean = "sudo apt - get autoclean"
alias Purge = "sudo apt - eltávolítás - tisztítás"