Какой файл (ы) назначает предустановленные переменные окружения, перечисленные в bash
printenv
или env
в Lubuntu (LXQt & LXDE, если они отличаются )?
Используются ли те же файлы для других:
TIA!
большинство из них определены в соответствующих файлах в каталоге / etc
. запуск grep -r ^ [[: upper:]] / etc / *
должен перечислить большинство из них.
несколько особенно интересных файлов согласно документации Ubuntu :
/ etc / environment
: в документации указано «... Этот файл специально предназначен для общесистемной переменной среды. Настройки. Это не файл сценария, а скорее состоит из присваивания выражения, по одному в строке ... "
/etc/profile.d
, заканчивающихся на .sh
. В документации указано: " ... альтернативой является создание файла для этой цели в Каталог /etc/profile.d ... Файлы с расширением .sh в Каталог /etc/profile.d запускается всякий раз, когда запускается оболочка входа в bash введен (например, при входе в систему с консоли или через ssh), а также как с помощью DisplayManager при загрузке сеанса рабочего стола ... "