ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 31 марта, 2025
Сегодня у нас 1 праздник:
Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04

Как установить переменные окружения в Linux

Как установить переменные окружения в Linux

Переменные среды определяют поведение процессов, запущенных в системе. Эти переменные хранят информацию о вычислительной среде, и приложения могут обращаться к ней, чтобы соответствующим образом адаптировать свое поведение. Следовательно, конфигурации переменных среды влияют на вашу систему Linux и ее приложения. Более того, вы можете настроить вычислительную среду, установив переменные окружения.

Следовательно, понимание того, как объявлять переменные окружения, важно для всех пользователей Linux. Это, несомненно, повышает эффективность и продуктивность. В этой краткой статье будут рассмотрены различные способы простой установки переменных окружения.

 

Команда export

Вы можете использовать команду export для установки переменной окружения. Чтобы использовать ее, введите в терминале приведенную ниже команду:

export MY_VARIABLE=value

 

Эта команда установит переменную окружения MY_VARIABLE со значением “value”. Вы можете использовать команду аналогичным образом, заменив “MY_VARIABLE” и “value” желаемыми именем и значением переменной соответственно. Например, чтобы установить переменную с именем ANDREY_EX со значением “Hello World!”, введите:

export ANDREY_EX="Hello World!"

 

При успешном выполнении ничего не отображается, но вы можете подтвердить это с помощью команды printenv.

ANDREY_EX=Hello World! GNOME_SETUP_DISPLAY=:1
LESSCLOSE=/usr/bin/lesspipe %s %s
XDG_SESSION_CLASS=user
TERM=xterm-256color

 

Команда set

Команда set является альтернативой команде export, которая временно создает переменные в скрипте или сеансе:

set MY_VARIABLE=value

 

Опять же, замените значения в соответствии с вашими предпочтениями. Например, повторите приведенный выше пример:

set ANDREY_EX="Hello World!"

 

 

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

Переменная окружения, которую вы создаете с помощью команд set и export, является временной и остается в системе до закрытия сеанса командной оболочки. Если вы планируете установить переменную окружения на более длительный период, экспортируйте ее в файл конфигурации bash.

nano ~/.bashrc

 

Символ тильды (~) указывает на домашний каталог, а bashrc — это имя файла конфигурации bash. Для оболочек zsh или fish вы можете использовать ”nano ~/.zshrc“ и «nano ~/.config/fish/config.fish” соответственно. Теперь добавьте приведенную ниже команду в файл и сохраните его:

export MY_ENV="Information"

 

Выводы

Переменные окружения помогают формировать поведение приложений и скриптов в системах Linux. Несмотря на эту важность, пользователям часто необходимо понимать, как устанавливать переменные окружения. Следовательно, в этом блоге представлены три самых простых способа установки переменных окружения с использованием подходящих примеров.

Exit mobile version