ПЕРЕМЕННЫЕ СРЕДЫ ВЫПОЛНЕНИЯ
Некоторые переменные среды являются зарезервированными словами, которые использует интерпретатор shell. Их значения устанавливаются, когда вы регистрируетесь в системе. Другие переменные используются различными другими частями системы UNIX. Имея под рукой полный список, вы можете убедиться, что все необходимые переменные определены. Имена переменных могут варьироваться в System V, BSD и XENIX. Здесь приведены имена для System V.
Эти shell-переменные являются частью среды вашего регистрационного интерпретатора shell. Они хранятся в виде символьных строк, и если уж они установлены, от них нельзя избавиться. Только переустановка их значений на пустые строки может исключить их присутствие. Когда меняются значения переменных, новые значения локальны для текущего интерпретатора shell до тех пор, пока они не будут экспортированы.
CDPATH | Строка поиска, определяющая, куда вы можете перейти с помощью команды cd |
HOME | Место хранения ваших файлов в системном дереве |
IFS | Внутренний разделитель полей, который определяет символы, разделяющие слова между собой |
LOGNAME | Ваше регистрационное имя, определенное в /etc/passwd |
Определяет местонахождение вашего почтового ящика, чтобы вас можно было оповестить о поступлении вам новой почты | |
PATH | Определяет порядок и имена каталогов для поиска исполняемых модулей |
PS1 | Главная строка подсказки, которая отображается в качестве вашего обычного приглашения |
PS2 | Вторичная строка подсказки, которая отображается, когда интерпретатору shell нужен дополнительный ввод |
TERM | Строка, определяющая ваш тип терминала |
TERMCAP | Устанавливается либо на файл описания терминала, либо на запись этого файла |
TZ | Зона времени, понимаемая так, как описано в ctime(3) |
SHELL | Имя shell-интерпретатора, который вы запускаете |
EXINIT | Строка инициализации для редактора ex |