Tanuljuk a linux alias parancsfájlokat - szoftver termékeket
1. Bevezetés
Az alias parancs nagyon hasznos eszköz azok számára, akik gyakran a parancssoron dolgoznak. A megfelelő beállításokkal segít a parancsok gyors beírásában és a helyesírási hibák javításában. Az alias egy beépített shell parancs, így nem kell telepítenie. Ebben a cikkben részletesen leírjuk, hogyan használjuk az alias parancsot a Linux operációs rendszerben, és példákat mutatunk be.
2. Mi az alias parancs a Linuxban?
Az alias-ot a szokásos parancsok alternatív verzióinak létrehozására, új nevek hozzárendelésére használják fel, valamint elkerülik a hosszú és összetett parancsok említését. Ezenkívül megadhatja az alapértelmezett beállításokat, amelyeket az alias parancs futtatásakor használ.
3. Hogyan hozhat létre álneveket a Linuxban?
Hányszor írta be az ls helyett az sl parancsot, ami a következő hibaüzenetet eredményezte:
$ sl -bash: sl: a parancs nem található
Használjuk a fenti példát, hogy megmutassuk, hogyan hozhatunk létre álneveket a Linuxban a hibaüzenet elkerülése érdekében. Alias létrehozásához használja az alias parancsot a következő szintaxissal:
Létrehozhatunk egy új "sl" aliast, amely alternatív parancs lesz az ls számára.
# ls ./. / alias.txt $ sl -bash: sl: a parancs nem található $ alias sl = ls $ sl ./. / alias.txt
Futtassa a fenti parancsot egy sorban egy új alias myip létrehozásához, amely megjeleníti a külső IP-címét:
Meg kell jegyezni, hogy az alias paranccsal csak az aktuális shell munkamenethez ad egy álnevet. Ez azt jelenti, hogy amint bejelentkezik vagy új terminált nyit meg, a létrehozott álnevek már nem működnek. A következő részben megtudhatjuk, hogyan lehet létrehozni a tartós álneveket.
4. Állandó álnevek létrehozása
Minden álnevét állandó jelleggel készíthet. Ehhez definiálhatja az álneveket azáltal, hogy azokat beilleszti a helyi fájlba
/.bashrc. Itt feltételezzük, hogy bash-t használjuk shellként.
$ ls alias.txt $ echo 'alias ls =' ls -l '' >>
/.bashrc $ ls összesen 0 -rw-rw-r-- 1 lubos lubos 0 jan 23 13:06 alias.txt
Tekintsük ezt a példát részletesen, soronként.
Az ls parancsot az -l függvény nélkül hajtjuk végre. Ezután beillesztünk egy új ls álnevet a -l-re
/.bashrc, és a >> operátort használja a> helyett.
Az operátor segítségével "." újraindítottuk a fájlt
6. Aliases eltávolítása
Ha az alias már nem szükséges, akkor az unalias parancs segítségével távolíthatja el a rendszerből. Érdeklődésként illessze be a törölni kívánt alias nevet.
$ alias / grep ls álnév ls = 'ls -l' $ unalias ls $ alias / grep ls $
Ha az alias-t egy fájlban definiálta
/ bashrc esetén törölni kell az alias definíciót is, ellenkező esetben újra meg kell határozni az új shell munkamenet megkezdése után, vagy újra kell indítani a számítógépet.
Következtetés
Az álnevek egy hasznos eszköz, amely lehetővé teszi a Linux parancssor hatékonyságának növelését. Könnyű beállítani és használni. A legtöbb Linux rendszernek már vannak előre definiált álnevek. Ellenőrizheti, megváltoztathatja vagy hozzáadhatja őket. Egy jó jelölt az alias számára hosszú és unalmas csapat lesz, amelyet rendszeresen használsz.