Переменные окружения существуют в каждой операционной системе, но их типы могут отличаться. www.guru99.com Некоторые отличия переменных окружения в разных системах:
- UNIX-системы. ru.ruwiki.ru В них среда хранит множество настроек системы в целом и отдельных программ. ru.ruwiki.ru При создании дочерний процесс получает локальную копию среды родительского процесса и не может изменить напрямую глобальные установки. ru.ruwiki.ru
- Windows. ru.ruwiki.ru Переменные среды задаются в реестре Windows и программным обеспечением. ru.ruwiki.ru Они делятся на две категории: ru.ruwiki.ru
- Переменные среды пользователя — содержат настройки конкретного пользователя, например, указывают путь до пользовательских каталогов. ru.ruwiki.ru
- Системные переменные — хранят данные о некоторых каталогах операционной системы и конфигурации компьютера. ru.ruwiki.ru
- DOS и стандартная командная строка Windows. ru.ruwiki.ru В отличие от UNIX-систем, в этих системах переменные среды не наследуются запускаемыми процессами, а используются совместно. ru.ruwiki.ru
Ещё одно отличие заключается в том, что в UNIX-подобных системах имена переменных окружения чувствительны к регистру, а в DOS, OS/2 и Windows — нет. en.wikipedia.org