Ebben az oktatóanyagban megtanulja-
- Mi az a számítógépes környezet?
- Mi az a változó?
- Mik azok a környezeti változók?
- Hozzáférés a változó értékekhez
- Új környezeti változók beállítása
Mi az a számítógépes környezet?
A számítógépes környezet az a platform (platform = operációs rendszer + processzor), ahol a felhasználó programokat futtathat.
Mi az a változó?
A számítástechnikában a változó olyan érték tárolására szolgál, amely lehet fájlnév , szöveg , szám vagy bármilyen más adat . Általában szimbolikus nevével emlegetik, amelyet az alkotás közben kapnak. Az így tárolt érték megjeleníthető, törölhető, szerkeszthető és újra menthető.
A változók fontos szerepet játszanak a számítógépes programozásban, mert lehetővé teszik a programozók számára, hogy rugalmas programokat írjanak. Mivel kapcsolódnak az operációs rendszerhez, amelyen dolgozunk, fontos megismerni néhányat, és azt, hogy 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 léteznek, de a típusok változhatnak. A környezeti változók létrehozhatók, szerkeszthetők, menthetők és törölhetők, és információkat adhatnak a rendszer viselkedéséről.
A környezeti változók megváltoztathatják a szoftver / programok viselkedését.
Kattintson ide, ha a videó nem érhető el
Például a $ LANG környezeti változó eltárolja a felhasználó számára érthető nyelv értékét. Ezt az értéket egy alkalmazás úgy olvassa el, hogy egy kínai felhasználónak egy mandarin, míg egy amerikai felhasználónak egy angol felület jelenik meg.
Vizsgáljuk meg néhány általános környezeti változót -
Változó |
Leírás |
---|---|
PÁLYA | Ez a változó kettősponttal (:) elválasztott könyvtárakat tartalmaz, amelyekben a rendszere futtatható fájlokat keres. Amikor parancsot ad meg 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égrehajtja. Ellenkező esetben a „parancs nem található” hibával tér vissza. |
FELHASZNÁLÓ | A felhasználónév |
ITTHON | Alapértelmezett elérési út a felhasználó saját könyvtárához |
SZERKESZTŐ | A fájlok tartalmát szerkesztő program elérési útja |
UID | A felhasználó egyedi azonosítója |
TERM | Alapértelmezett terminálemulátor |
HÉJ | A felhasználó által használt héj |
Hozzáférés a változó értékekhez
A változó értékének meghatározásához használja a parancsot
echo $VARIABLE
A változók a kis- és nagybetűk különbségei. Ügyeljen arra, hogy a változó nevét a megfelelő kis- és nagybetűkkel írja be, különben nem biztos, hogy eléri a kívánt eredményt.
Az ' env' parancs megjeleníti az összes környezeti változót.
Új környezeti változók beállítása
Létrehozhat saját, felhasználó által definiált változót, szintaxissal
VARIABLE_NAME= variable_value
Ismét 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ő szintaxissal lehet eltávolítani a Változót a rendszerből.
unset variablename
Ez véglegesen eltávolítja a Változót és annak értékét.
Összegzés:
- A környezeti változók szabályozzák a programok viselkedését az operációs rendszerben.
Parancs | Leírás |
---|---|
echo $ VÁLTOZHATÓ | Egy változó értékének megjelenítése |
env | Megjeleníti az összes környezeti változót |
VARIABLE_NAME = változó_érték | Hozzon létre egy új változót |
hatástalan | Távolítson el egy változót |
export változó = érték | Egy környezeti változó értékének beállítása |