Itthon Fejlesztés Mi a környezeti változó? - meghatározás a techopedia alapján

Mi a környezeti változó? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a környezeti változó?

A környezeti változók olyan értékek, amelyek befolyásolják a futó számítógépes rendszerek és az operációs rendszer környezetét. A futó programok konfigurációs célokra hozzáférhetnek a környezeti változó értékekhez.

A Techopedia magyarázza a környezeti változót

Például egy kifejezetten elnevezett környezeti változó azonosíthatja az ideiglenes fájl tárolásához használt számítógépes operációs rendszer helyét. Az ideiglenes fájlok tárolására szolgáló Microsoft Windows környezeti változó% TEMP% vagy% TMP%.


Az Unix rendszereknek speciális és védett környezeti változóik vannak. Egy új folyamat örökli a szülői környezetet a szülőtől, a szülő módosítása nélkül. Ezeknek az átalakításoknak az alkalmazás programozási felület (API) szintjén kell történnie a fork és az exec között. Ezzel szemben a meghatározott parancsfuttatások környezeti változói megváltoztatják a shell platformokat - például a bash - az env meghívásával.


Noha az összes UNIX és Microsoft operációs rendszer környezeti változóval rendelkezik, az operációs rendszer programozói soha nem osztják meg a neveket. Tervezési célokra a futó programok manipulálhatják a környezeti változó értékeket. Az Unix hívók meghatározzák a különféle programozási jogosultságokkal futó memóriaterületeket. A dinamikus összekötő betölti a megfelelő kódot, amelyet környezeti változó helyeknek (LD_LIBRARY_PATH és LD_PRELOAD) hívnak. A kód a folyamat jogosultsága szerint fut.

Mi a környezeti változó? - meghatározás a techopedia alapján