ENVIRON(5) ENVIRON(5)
НАЗВАНИЕ
environ - окружение пользователя
ОПИСАНИЕ
Процессу, запускаемому системным вызовом exec(2), ста-
новится доступным массив цепочек символов, называемый
"окружением". Предполагается, что цепочки имеют вид
имя=значение. Различными командами используются следую-
щие имена:
PATH Последовательность маршрутов, используемых такими
командами, как sh(1), time(1), nice(1) и nohup(1),
при поиске файла, у которого известно лишь непол-
ное маршрутное имя. Маршруты отделяются друг от
друга двоеточиями (:). Login(1) устанавливает зна-
чение PATH=:/bin:/usr/bin.
HOME
Содержит имя исходного каталога, устанавливаемого
по файлу passwd(4) программой login(1) при входе
пользователя в систему.
TERM
Тип терминала, для которого должны подготавливать-
ся выводимые данные. Эта информация необходима ко-
мандам tplot(1G), vi(1) и др., которые могут ис-
пользовать специфические возможности терминала
конкретного типа.
TZ Информация о часовом поясе. Имеет формат xxxnzzz,
где xxx - сокращенное название для времени местно-
го часового пояса, n - выраженное в часах отстава-
ние от всемирного времени (возможно, отрицатель-
ное), а zzz - сокращенное название для летнего
времени местного часового пояса, если таковое име-
ется; например, EST5EDT.
Другие имена могут быть помещены в окружение командой
export и оператором присваивания имя=значение языка
shell [см. sh(1)], а также системным вызовом exec(2).
Следует избегать конфликтов с shell-переменными, часто
экспортируемыми из профайлов: MAIL, PS1, PS2, IFS.
СМ. ТАКЖЕ
exec(2), getenv(3C), profile(4), term(5).
env(1), login(1), nice(1), nohup(1), sh(1), time(1),
tplot(1G), vi(1) в Справочнике пользователя.
|