Будинки Розвиток Що таке змінна середовище? - визначення з техопедії

Що таке змінна середовище? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає змінна середовища?

Змінні середовища - це значення, які впливають на процеси та поведінку працюючих комп'ютерних систем та ОС. Запущені програми можуть отримати доступ до змінних значень середовища для цілей конфігурації.

Техопедія пояснює змінну середовище

Наприклад, спеціально названа змінна середовища може ідентифікувати розташування ОС комп'ютера, яке використовується для тимчасового зберігання файлів. Змінна середовища Microsoft Windows для тимчасового зберігання файлів становить% TEMP% або% TMP%.


Системи Unix мають специфічні та власні змінні середовища. Новий процес успадковує повторне батьківське середовище від свого батьківського без змін батьківського. Ці перетворення повинні відбуватися на рівні інтерфейсу програмування програмного забезпечення (API) між fork та exec. Навпаки, змінні середовища для конкретних командних команд змінюють платформи оболонки - наприклад, bash - шляхом виклику env.


Хоча всі ОС UNIX та Microsoft мають змінні середовища, програмісти ОС ніколи не поділяють імена. Для цілей проектування запущені програми можуть маніпулювати значеннями змінних середовищ. Абоненти Unix визначають простори пам'яті, що працюють з різними повноваженнями програми. Динамічний лінкер завантажує відповідний код, відомий як місця змінної середовища (LD_LIBRARY_PATH та LD_PRELOAD). Код працює відповідно до повноважень процесу.

Що таке змінна середовище? - визначення з техопедії