Устанавливаются переменные окружения для отдельного пользователя тут:
~/.profile -- юниксовый файл, вызывается при входе в систему пользователя.
~/.bash-profile(bash-login) --- таже фишка, что и предыдущая но конкретно под баш, этот скрипт вызывается первее за предыдущий.
~/.bashrc -- а этот скрипт вызывается при каждой новой сессии консоли.
Глобально для всех пользователей:
/etc/profile
/etc/bash.bashrc --- при каждой новой сессии консоли или графической.
/etc/environment --- это Ubuntuвская фишка, это не скрипт, операторы тут не интерпретируются, можно только устанавливать переменные окружения. В убунте самый предпочтительный вариант.
RC -- означает run command, resource configuration, runtime configuration.
Установка временных переменных в работающей сессии:
export EDITOR=nano
Пр-р:
EDITOR=nano # shell variable
export EDITOR # стала environment variable
printenv -- засветить либо конкретную переменную либо все
обратить в коноли к переменной так $VAR:
cd $HOME/bin
Комментариев нет:
Отправить комментарий