img

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

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


Проверить текущие переменные среды

Есть два способа проверить текущие переменные среды в MacOS:

  1. Показать список всех текущих переменных среды.
  2. Показать конкретную переменную среды.

Список всех переменных среды

Используйте команду printenv для отображения списка текущих установленных переменных среды:

printenv
printenv
Примечание. Если вы хотите отобразить полный список переменных оболочки, используйте команду set.

Проверить конкретную переменную среды

Если вы хотите отобразить значение какой-либо конкретной переменной среды, используйте команду echo:

echo $[имя_переменной]

Например, чтобы проверить значение переменной PATH, в которой хранится список каталогов с исполняемыми файлами, используйте команду echo:

echo $PATH
Примечание. Всегда используйте префикс $ при указании имени переменной.

Установить временную переменную среды

Значение, которое вы присваиваете временной переменной среды, сохраняется только до тех пор, пока вы не закроете сеанс терминала. Это полезно для так переменных, которые нужно использовать только для текущего сеанса.

Назначить временную переменную среды с помощью команды export:

export [имя_переменной]=[значение_переменной]

Где:

  • [имя_переменной]: имя новой временной переменной среды, которую вы хотите установить.
  • [значение_переменной]: значение, которое вы хотите присвоить новой переменной.

Команда export также позволяет добавлять новые значения к существующим переменным:

export [имя_существующей_переменной]=[новое_значение_переменной]:$[имя_существующей_переменной]

Где:

  • [имя_существующей_переменной]: имя переменной среды, к которой вы хотите добавить новое значение.
  • [новое_значение_переменной]: значение, которое вы хотите добавить к существующей переменной.

Например, если вы хотите добавить собственный путь к папке в переменную PATH, используйте следующую команду:

export PATH=/Users/test/test_folder:$PATH

Установить постоянную переменную среды

В файл .bash_profile добавляются постоянные переменные среды:

  1. Найдите путь к файлу .bash_profile, используя:
    ~/.bash-profile
  2. Откройте файл .bash_profile в любом текстовом редакторе.
  3. Прокрутите до конца файла
  4. Используйте команду export, чтобы добавить новые переменные:
    export [имя_переменной]=[значение_переменной]
  5. Сохраните все изменения, внесенные вами в файл
  6. Запустите новый .bash_profile, перезапустив окно терминала, либо используя команду:
    source ~/.bash-profile

Удалить переменную среды

Используйте команду unset, чтобы удалить переменную среды:

unset [имя_переменной] 
Ссылка
скопирована
Системное администрирование
Скидка 10%
Администратор Linux
Стань Linux администратором и сделай весомый шаг в сторону карьеры в DevOps. Самые важные знания от сертифицированного и практикующего тренера с 20 летним стажем
Получи бесплатный
вводный урок!
Пожалуйста, укажите корректный e-mail
отправили вводный урок на твой e-mail!
Получи все материалы в telegram и ускорь обучение!
img
Еще по теме:
img
Виртуализация серверов – это разделение одного физического сервера на несколько виртуальных серверов, каждый из которых работает
img
На базе нашего опыта и статей мы сделалем еще один полезный документ: руководство администратора по Linux/Unix системам. В докум
img
Удаленный доступ к системам давно стал необходимостью, и сейчас с трудом можно представить, что было бы, если бы мы не могли упр
img
Все мы любим компьютеры. Они могут делать столько удивительных вещей. За пару десятилетий компьютеры произвели самую настоящую р
img
Архитектуры х64 и х86 являются одними из наиболее широко используемых типов архитектур системы команд (АСК или ISA – Instr
img
Gzip – один из самых популярных алгоритмов сжатия, который позволяет сократить размер файла, но при этом сохранить исходный файл
Комментарии
ВЕСЕННИЕ СКИДКИ
40%
50%
60%
До конца акции: 30 дней 24 : 59 : 59