PROFILE(7)
НАЗВАНИЕ
profile - устанавливает среду во время подключения к системе.
ОПИСАНИЕ
Необязательный файл, .profile, разрешает автоматическое
выполнение комманд, когда пользователь не входил в систему. Этот файл в-основном используется для персонализации рабочей среды пользователя путем установления экспортируемых переменных среды и режима терминала (смотри environ(1)).
Когда пользователь входит, во входном каталоге входная
оболочка пользователя ищет .profile. Если находит, перед началом сеанса оболочка выполняет команды в файле. Команды в файле
могут иметь одинаковый формат, как если бы они вводились на
клавиатуре. Любая строка, начинающаяся со знака (#), рассматривается как комментарий и игнорируется. Вот пример типичного
файла:
# Tell me when new mail comes in
MAIL=/usr/mail/myname
# Add my /bin directory to the shell search sequence
PATH=$PATH:$HOME/bin
#Make some enviroment variables global
export MAIL PATH TERM
#Set file creation mask
unmask 22
Отметим, что файл /etc/profile - профайл расширенной системы, который, если он существует, выполняется для каждого
пользователя перед выполнением .profile пользователя.
ФАЙЛЫ
$HOME/.profile
/etc/profile
СМ. ТАКЖЕ
env(1), login(1), mail(1), sh(1), stty(2), su(1),
environ(7)