Библиотека сайта rus-linux.net
PROFILE
НАЗВАНИЕ
profile
- формирование окружения при входе в систему
ОПИСАНИЕ
Для всех пользователей, выполняются команды, содержащиеся в файлах
/etc/profile
и $HOME/.profile
.
Файл /etc/profile
позволяет администратору системы выполнить
обслуживающие действия для всех пользователей. Типичными являются: сообщение
системных новостей, сообщение об имеющейся для пользователя почте, установка
подразумеваемых значений для переменных окружения. Возможно также выполнение
особых действий при входе в систему пользователя root.
Файл $HOME/.profile
используется для установки нужных
конкретному пользователю переменных окружения и характеристик терминала.
Следующий пример является типичным для профайла (за исключением
комментариев):
# Объявить некоторые переменные окружения глобальными export MAIL PATH TERM # Установить маску создания файла umask 22 # Сообщать о приходе почты MAIL=/usr/mail/$LOGNAME # Добавить пользовательский каталог bin в последовательность каталогов, # просматриваемых shell'ом при поиске команды PATH=$PATH:$HOME/bin # Установить тип терминала TERM=vt100 # Инициализировать терминал. При этом переменная окружения TERM # уже должна быть экспортирована tput init # Придать обычный смысл клавише backspace stty erase '^H' echoe
ФАЙЛЫ
/etc/TIMEZONE
Установка часового пояса.$HOME/.profile
Установка окружения пользователя./etc/profile
Установка системного окружения./etc/addprofile
Действия, специфичные для конкретной системы./etc/ttytype
Таблица соответствия линий и типов терминалов.СМ. ТАКЖЕ
terminfo, term.