Список переменных среды в Linux/Unix
Что такое вычислительная среда?
Вычислительная среда – это Платформа(Platform = Operating System+ Processor), где пользователь может запускать программы.
Что такое переменная?
В информатике переменная - это место для хранения значения который может быть имя файла, текст, номер или любой другой данным. Обычно его называют символическим именем, данным ему при сотворении. Сохраненное таким образом значение может быть отображено, удалено, отредактировано и повторно сохранено.
Переменные играют важную роль в компьютерном программировании, поскольку они позволяют программистам писать гибкие программы. Поскольку они связаны с OperaИспользуя систему, над которой мы работаем, важно знать некоторые из них и то, как мы можем на них влиять.
Что такое переменные среды?
Переменные среды - это динамические значения, которые влияют на процессы или программы на компьютере. Они существуют в каждой операционной системе, но типы могут отличаться. Переменные среды можно создавать, редактировать, сохранять и удалять, а также предоставлять информацию о поведении системы.
Переменные среды могут изменить поведение программного обеспечения/программ.
Нажмите здесь если видео недоступно
Например, переменная среды $LANG хранит значение языка, который понимает пользователь. Это значение считывается приложением, так что китайскому пользователю отображается интерфейс на китайском языке, а американскому пользователю — английский интерфейс.
Давайте изучим некоторые распространенные переменные среды –
Технология | Описание |
---|---|
PATH |
Эта переменная содержит разделенный двоеточием (:) список каталогов, в которых ваша система ищет исполняемые файлы. Когда вы вводите команду на терминале, оболочка ищет команду в разных каталогах, указанных в переменной $PATH. Если команда найдена, она выполняется. В противном случае возвращается ошибка «команда не найдена». |
USER |
Имя пользователя |
ГЛАВНАЯ |
Путь по умолчанию к домашнему каталогу пользователя |
РЕДАКТОР |
Путь к программе, которая редактирует содержимое файлов |
UID |
Уникальный идентификатор пользователя |
СРОК |
Эмулятор терминала по умолчанию |
SHELL |
Оболочка, используемая пользователем |
Доступ к значениям переменных
Чтобы определить значение переменной, используйте команду
echo $VARIABLE
Переменные чувствительны к регистру. Убедитесь, что вы вводите имя переменной в правильном регистре букв, иначе вы можете не получить желаемых результатов.
'окружение команда отображает все переменные среды.
Установите новые переменные среды
Вы можете создать свою собственную пользовательскую переменную с синтаксисом
VARIABLE_NAME= variable_value
Опять же, имейте в виду что переменные чувствительны к регистру и обычно они создаются в верхнем регистре.
Удаление переменных
Следующий синтаксис можно использовать для удаления переменной из системы.
unset variablename
Эти удалит переменную и его ценность навсегда.
Резюме:
- Переменные среды управляют поведением программ в вашем компьютере. Operating System.
Command | Описание |
---|---|
echo $ VARIABLE |
Чтобы отобразить значение переменной |
окр |
Отображает все переменные среды |
ПЕРЕМЕННАЯ ИМЯ = значение_переменной |
Создать новую переменную |
сброшен |
Удалить переменную |
экспортировать переменную=значение |
Чтобы установить значение переменной среды |