Вопросы к Поиску с Алисой
Системные переменные окружения в Linux доступны во всей системе для всех пользователей. losst.pro blog.sedicomm.com Они определяются системой и используются программами системного уровня. losst.pro Например, команда PWD использует системную переменную, чтобы сохранять прежнюю рабочую директорию. losst.pro
Пользовательские переменные окружения определяются для конкретного пользователя. losst.pro blog.sedicomm.com Они устанавливаются пользователем для текущей оболочки, временно или постоянно. losst.pro Такие переменные загружаются каждый раз, когда пользователь входит в систему при помощи локального терминала или подключается удалённо. losst.pro
Таким образом, основное отличие в том, что системные переменные доступны глобально для всей системы, а пользовательские — для конкретного пользователя. losst.pro blog.sedicomm.com
Системные переменные загружаются при старте системы из системных файлов конфигурации, а пользовательские — из файлов конфигурации в директории пользователя (например, .bashrc, .bashprofile, .bashlogin, .profile). losst.pro blog.sedicomm.com