# Практика 2.5 ### **Цель работы:** - Научиться работать с переменным окружением в linux. ### **Задача:** - Научиться работать c .bashrc, .bash_profile и .bash_login. Просмотр всех переменных окружения можно при помощи утилыты printenv ![](https://i.imgur.com/JK63hAN.png) можно добавить свою или изменить существующую пременную при помощи команды env например ![](https://i.imgur.com/zWN7uBP.png) **.bashrc** -Это файл переменных конкретного пользователя. Загружается каждый раз, когда пользователь создает терминальный сеанс, то есть проще говоря, открывает новый терминал. Все переменные окружения, созданные в этом файле вступают в силу каждый раз когда началась новая терминальная сессия. Часть содержимого этого файла ![](https://i.imgur.com/fUtvBIc.png) добавим в него свою переменную ![](https://i.imgur.com/xX6nw8Y.png) Обновим конфигурацию командой source .bashrc и посмотрим на значение переменной командой echo ![](https://i.imgur.com/fR2HnyJ.png) **Системные переменные** Эти переменные доступны во всей системе, для всех пользователей. Они загружаются при старте системы из системных файлов конфигурации: /etc/environment, /etc/profile, /etc/profile.d/ /etc/bash.bashrc. работать с ними также как и с переменными конкретного подьщователя. Конец.