Linux/Unix környezeti változók listája
Mi az a számítástechnikai környezet?
A számítási környezet a Platform(Platform = Operating System+ Processor), ahol a felhasználó programokat futtathat.
Mi az a változó?
A számítástechnikában a A változó egy érték tárolási helye amely lehet a fájlnév, szöveg, szám vagy bármely más dátum. Általában a szimbolikus nevével emlegetik, amelyet a teremtés során adnak neki. Az így tárolt érték megjeleníthető, törölhető, szerkeszthető és újra elmenthető.
A változók fontos szerepet játszanak a számítógépes programozásban, mivel lehetővé teszik a programozók számára, hogy rugalmas programokat írjanak. Mivel kapcsolatban állnak a OperaA rendszer, amelyen dolgozunk, fontos ismernünk néhányat, és hogyan tudjuk befolyásolni őket.
Mik azok a környezeti változók?
A környezeti változók olyan dinamikus értékek, amelyek befolyásolják a számítógép folyamatait vagy programjait. Minden operációs rendszerben megtalálhatók, de típusuk eltérő lehet. A környezeti változók létrehozhatók, szerkeszthetők, menthetők és törölhetők, és információkat adnak a rendszer viselkedéséről.
A környezeti változók megváltoztathatják a szoftver/programok viselkedését.
Kattints itt ha a videó nem érhető el
Pl. a $LANG környezeti változó a felhasználó által értett nyelv értékét tárolja. Ezt az értéket egy alkalmazás olvassa be úgy, hogy a kínai felhasználóknak mandarin, míg az amerikai felhasználóknak angol nyelvű felület jelenik meg.
Vizsgáljuk meg néhány gyakori környezeti változót –
Változó | Leírás |
---|---|
PATH |
Ez a változó kettősponttal (:) elválasztott listát tartalmaz azon könyvtárak listájáról, amelyekben a rendszer végrehajtható fájlokat keres. Amikor beír egy parancsot a terminálon, a shell a parancsot a $PATH változóban említett különböző könyvtárakban keresi. Ha a parancs megtalálható, akkor végrehajtódik. Ellenkező esetben a „parancs nem található” hibával tér vissza. |
USER |
A felhasználónév |
HOME |
A felhasználó kezdőkönyvtárának alapértelmezett elérési útja |
EDITOR |
A fájlok tartalmát szerkesztõ program elérési útja |
UID |
Felhasználó egyedi azonosítója |
TERM |
Alapértelmezett terminál emulátor |
SHELL |
A felhasználó által használt shell |
Változó értékek elérése
Egy változó értékének meghatározásához használja a parancsot
echo $VARIABLE
A változók a kis- és nagybetűket megkülönböztetik. Ügyeljen arra, hogy a változó nevét megfelelő kis- és nagybetűvel írja be, ellenkező esetben előfordulhat, hogy nem fogja elérni a kívánt eredményt.
Az "env' parancs jelenik meg az összes környezeti változót.
Állítson be új környezeti változókat
Létrehozhat saját, felhasználó által definiált változót szintaxissal
VARIABLE_NAME= variable_value
Még egyszer, ne feledje hogy a változók megkülönböztetik a kis- és nagybetűket és általában nagybetűvel jönnek létre.
Változók törlése
A következő szintaxis használható Változó eltávolítására a rendszerből.
unset variablename
Ez a eltávolítaná a Változót és értéke tartósan.
Összefoglaló:
- A környezeti változók szabályozzák a programok viselkedését Operating rendszer.
parancs | Leírás |
---|---|
echo $VARIABLE |
Változó értékének megjelenítése |
env |
Megjeleníti az összes környezeti változót |
VARIABLE_NAME= változó_értéke |
Hozzon létre egy új változót |
hatástalan |
Változó eltávolítása |
export Változó=érték |
Egy környezeti változó értékének beállítása |