Назад к вопросам
Junior — Middle
68
Каким образом можно задать или изменить значение переменной окружения в системе Linux?
Ответ от нейросети
sobes.tech AI
В Linux переменные окружения можно задать или изменить несколькими способами:
- В текущей сессии терминала:
export ИМЯ_ПЕРЕМЕННОЙ=значение
Это создаст или изменит переменную только для текущей сессии и всех дочерних процессов.
- Для постоянного изменения переменной для пользователя:
- Добавить строку
export ИМЯ_ПЕРЕМЕННОЙ=значениев файл~/.bashrc,~/.bash_profileили~/.profile(зависит от оболочки и дистрибутива). - После изменения нужно выполнить
source ~/.bashrcили перезапустить терминал.
- Для системного уровня (для всех пользователей):
- Добавить переменную в файлы
/etc/environmentили/etc/profile.
Пример:
export PATH=$PATH:/opt/myapp/bin
Это добавит новый путь в переменную PATH.