Files
SecondBrain/05 NoxPKB/wiki/Environment variables (Linux) (one-screen).md
T
2026-04-17 11:28:35 +03:00

34 lines
1.1 KiB
Markdown

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