В операционных системах переменные окружения задаются по-разному:
Каким образом можно задать переменную окружения в операционной системе?
В операционных системах переменные окружения задаются по-разному:
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В операционных системах переменные окружения задаются по-разному:
-
В Linux/macOS (bash):
-
Временная переменная для текущей сессии:
export ИМЯ_ПЕРЕМЕННОЙ=значение -
Чтобы переменная была доступна во всех новых сессиях, её добавляют в файлы конфигурации, например,
~/.bashrcили~/.profile.
-
-
В Windows (cmd):
-
Временная переменная для текущей сессии:
set ИМЯ_ПЕРЕМЕННОЙ=значение -
Для постоянного задания переменной через интерфейс: "Панель управления" → "Система" → "Дополнительные параметры системы" → "Переменные среды".
-
Через PowerShell:
$Env:ИМЯ_ПЕРЕМЕННОЙ = "значение"
-
Таким образом, переменные окружения можно задавать временно для текущей сессии или постоянно через конфигурационные файлы или системные настройки.