Переменная SHELL
В операционной системе LINUX при регистрации можно использовать три оболочки (см. введение к разделу "Переменные BASH". Переменная SHELL определяет оболочку, загружаемую по умолчанию. В качестве строки передается каталог с файлами оболочки. Пример:
SHELL=/bin/bash
задает в качестве оболочки, загружаемой по-умолчанию, BASH.
SHELL=/bin/pdksh
задает в качестве оболочки, загружаемой по-умолчанию, PDKSH-shell.
SHELL=/bin/tcsh
задает в качестве оболочки, загружаемой по-умолчанию, TCSH.
Заметим, что смена оболочки произойдет не сразу, а только после перезагрузки системы.
Переменная PATH
Данная переменная содержит имена каталогов, в котором содержатся выполняемые программы. При записи программы на исполнение в каталогах, заданных этой переменной, ищутся файлы с данным именем, а после нахождения этого имени оно "достраивается" до полного имени и только после этого запускается на выполнение. В отличие от DOS, если текущий каталог не указан в переменной PATH, из него также нельзя запускать файлы.
В переменной PATH все каталоги записываются без пробелов, а разделяются знаком ":" (двоеточие). Знак двоеточие в конце означает текущий каталог. В переменную PATH обязательно необходимо включать имена каталогов /usr/bin и /usr/sbin. По-умолчанию переменная PATH выглядит так:
PATH=/usr/bin:/usr/sbin:
то есть в ней указаны вышеперечисленные каталоги и рабочий каталог.
Добавление в переменную PATH новых каталогов происходит, как показано в следующем примере:
PATH=$PATH:$HOME:
В данном примере в конец списка каталогов PATH добавляется домашний каталог.
Переменные PS1 и PS2
Данные переменные определяют вид приглашения операционной системы: основной и дополнительный.
Переменные MAIL и MAILCHECK
В операционную систему LINUX встроена возможность использования электронной почты, которая для других операционных систем реализована с помощью дополнительных программных пакетов. Однако для того, чтобы электронная почта могла функционировать, системе должно быть указано местоположение почтового ящика, В этот почтовый ящик, который есть у каждого пользователя LINUX, система помещает поступившие на его имя сообщения. Обычно почтовый ящик создается при создании учетных данных пользователя, и система автоматически прописывает это имя в своих файлах конфигурации.
Однако это местоположение можно поменять. Для этого существует переменная MAIL. В переменной MAIL указывается путь для основного почтового ящика. Поскольку у каждого пользователя должен быть хотя бы один почтовый ящик, эта переменная должна присутствовать обязательно.
Переменная MAILCHECK задает промежуток времени, по истечении которого система будет предупреждать Вас о получении почты. По-умолчанию этот промежуток устанавливается в 600 секунд (10 минут). Время указывается в секундах.
Пример использования переменных для управления электронной почтой:
MAIL=/var/mail/yuri
MAILCHECK=1200
В данном примере основной почтовый ящик переназначается в каталог /var/mail/yuri, уведомление о поступившей почте будет посылаться каждые 1200 секунд (20 минут).