1.1 KiB
1.1 KiB
Environment variables (Linux) (one-screen)
1) Что это
Переменные окружения — именованные пары NAME=VALUE, влияющие на работу программ и процессов.
Обычно наследуются дочерними процессами от родительского.
Посмотреть все:
env
# или
printenv
2) Базовые переменные
PATH— где искать команды (см. PATH (Command path) (one-screen)).HOME— домашняя директория (~).USER— имя пользователя.SHELL— оболочка по умолчанию.LANG— локаль.PWD— текущая директория.
3) Как задавать
На текущую сессию:
export NAME=VALUE
Постоянно (для пользователя):
echo 'export NAME=VALUE' >> ~/.bashrc
Source: 01 Library/05 Operating System/Linux/Environment Variables