понедельник, 18 октября 2010 г.

Переменные окружения

Устанавливаются переменные окружения для отдельного пользователя тут:
~/.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

Комментариев нет:

Отправить комментарий