Общесистемные переменные окружения в Linux хранятся в следующих файлах конфигурации: 15
- /etc/environment. 12 Переменные, созданные в этом файле, доступны по всей системе, каждому пользователю глобально, как локально, так и удалённо. 1
- /etc/bash.bashrc. 12 Файл загружается один раз для каждого пользователя, каждый раз, когда пользователь открывает сеанс локального терминала. 1 Переменные, созданные в этом файле, доступны для всех пользователей, но только через сеанс локального терминала. 1
- /etc/profile. 12 Все переменные, созданные в этом файле, доступны каждому пользователю в системе, но только если этот сеанс пользователя вызывается удалённо, то есть посредством удалённого входа. 1 Любая переменная в этом файле не будет доступна для сеанса локального входа, то есть когда пользователь открывает новый терминал в своей локальной системе. 1
Эти переменные загружаются каждый раз, когда система включается и в ней регистрируются пользователи, локально или удалённо. 1