В этом руководстве вы узнаете:
- Что такое вычислительная среда?
- Что такое переменная?
- Что такое переменные среды?
- Доступ к значениям переменных
- Установить новые переменные среды
Что такое вычислительная среда?
Вычислительная среда - это Платформа (Платформа = Операционная система + Процессор), на которой пользователь может запускать программы.
Что такое переменная?
В информатике переменная - это место для хранения значения, которое может быть именем файла , текстом , числом или любыми другими данными . Обычно его называют символическим именем, присвоенным ему при создании. Сохраненное таким образом значение может быть отображено, удалено, отредактировано и повторно сохранено.
Переменные играют важную роль в компьютерном программировании, потому что они позволяют программистам писать гибкие программы. Поскольку они связаны с операционной системой, над которой мы работаем, важно знать некоторые из них и то, как мы можем на них повлиять.
Что такое переменные среды?
Переменные среды - это динамические значения, которые влияют на процессы или программы на компьютере. Они существуют в каждой операционной системе, но типы могут различаться. Переменные среды можно создавать, редактировать, сохранять и удалять, а также предоставлять информацию о поведении системы.
Переменные среды могут изменить поведение программного обеспечения / программ.
Нажмите здесь, если видео недоступно
Например, переменная среды $ LANG хранит значение языка, понятного пользователю. Это значение считывается приложением, так что пользователю из Китая отображается интерфейс мандаринского языка, а пользователю из Америки - интерфейс на английском языке.
Давайте изучим некоторые общие переменные среды -
Переменная |
Описание |
---|---|
ДОРОЖКА | Эта переменная содержит разделенный двоеточием (:) список каталогов, в которых ваша система ищет исполняемые файлы. Когда вы вводите команду в терминале, оболочка ищет команду в разных каталогах, упомянутых в переменной $ PATH. Если команда найдена, она выполняется. В противном случае он возвращается с ошибкой «команда не найдена». |
ПОЛЬЗОВАТЕЛЬ | Имя пользователя |
ДОМА | Путь по умолчанию к домашнему каталогу пользователя |
РЕДАКТОР | Путь к программе, редактирующей содержимое файлов |
UID | Уникальный идентификатор пользователя |
СРОК | Эмулятор терминала по умолчанию |
РАКУШКА | Оболочка, используемая пользователем |
Доступ к значениям переменных
Чтобы определить значение переменной, используйте команду
echo $VARIABLE
Переменные чувствительны к регистру. Убедитесь, что вы вводите имя переменной в правильном регистре, иначе вы не сможете получить желаемый результат.
Команда env отображает все переменные среды.
Установить новые переменные среды
Вы можете создать свою собственную пользовательскую переменную с синтаксисом
VARIABLE_NAME= variable_value
Опять же, имейте в виду, что переменные чувствительны к регистру и обычно создаются в верхнем регистре.
Удаление переменных
Следующий синтаксис можно использовать для удаления переменной из системы.
unset variablename
Это приведет к окончательному удалению переменной и ее значения.
Резюме:
- Переменные среды управляют поведением программ в вашей операционной системе.
Командование | Описание |
---|---|
echo $ VARIABLE | Чтобы отобразить значение переменной |
env | Отображает все переменные среды |
ПЕРЕМЕННАЯ ИМЯ = значение_переменной | Создать новую переменную |
сброшен | Удалить переменную |
экспортная переменная = значение | Чтобы установить значение переменной окружения |