Наши партнеры





  • подсветка зданий читать
  • premium-light.pro



Книги по Linux (с отзывами читателей)

Библиотека сайта 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.