окружение это команда Linux, используемая для печати списка переменных окружения. С помощью команды env вы можете запустить другую утилиту в настраиваемой среде без изменения существующей среды. С помощью этой команды можно добавить, удалить переменную среды, изменить существующие переменные или присвоить им значения. В этом уроке мы обсудим переменные окружения в Linux и способы их создания.
Что такое переменные среды
Переменные среды определены для конкретной среды, и каждый пользователь в ОС имеет свою собственную среду. Ниже приведены некоторые примеры переменных окружения в Linux:
- ПОЛЬЗОВАТЕЛЬ: текущий авторизованный пользователь
- ТОЛЬКО: текущий язык системы
- ДОМ: директория текущего пользователя
- ОБОЛОЧКА: сохраняет путь к текущей пользовательской оболочке
- ПУТЬ: показать список каталогов
- СРОК: текущая эмуляция терминала
Как использовать команду env в Linux — примеры
окружение Команда используется для разных целей, общий синтаксис команды для отображения нескольких переменных:
окружение [ ВАРИАНТ ] ... [ - ] [ Имя = Значение ] ... [ Команда [ Аргумент ] ... ]
Общий синтаксис для отображения одной переменной с помощью команды env:
окружение [ Имя ]
Пример 1: Распечатайте набор текущей переменной, используя следующую команду:
окружение
Пример 2: нулевой с помощью команды env вывод заканчивается нулем вместо новой строки:
окружение --нулевой
Пример 3: Используя команда printenv вы можете отобразить значение отдельных переменных:
printenv < имя-переменной >
Чтобы отобразить значение переменной окружения HOME:
ГЛАВНАЯ
Как создать новую переменную среды с помощью env в Linux
Чтобы создать новую переменную среды, используйте следующую команду:
экспорт ПЕРЕМЕННАЯ_ИМЯ =значение / путь
Давайте создадим новую переменную с именем JAVA_ENV:
экспорт JAVA_ENV '=' / usr / мусорное ведро / Джава
Использовать эхо $JAVA_ENV для проверки создания переменной.
Как удалить переменную среды через env в Linux
Если вы хотите удалить созданную переменную, используйте следующий синтаксис:
окружение -в < имя_переменной >
Для получения подробной информации и использования команды env выполните команду справки:
окружение --помощь
Нижняя граница
Команда env используется либо для печати переменной среды, либо для создания переменных среды и управления ими. Его можно использовать с разными флагами и параметрами, и если они не указаны, он просто выводит список всех текущих переменных. Эта команда также запускает правильный интерпретатор в сценариях оболочки. Мы продемонстрировали создание переменных, отображение текущих переменных и удаление созданной переменной из списка в приведенном выше разделе руководства.