Существует много способов настроить системную среду. В этом разделе рассмотрены следующие процедуры:
Переменная оболочки называется локальной, если она известна только той оболочке, которая ее создала. Если вы запустите новую оболочку, то переменные старой оболочки будут ей неизвестны. Если вы хотите, чтобы переменные старой оболочки были известны в новых открываемых оболочках, экспортируйте переменные, сделав их глобальными.
Сделать локальные переменные глобальными можно с помощью команды export. Для автоматического преобразования локальных переменных оболочки в глобальные экспортируйте их в свой файл .profile.
Примечание: Переменные можно экспортировать в дочерние, но не в родительские оболочки.
Например, для того чтобы сделать локальную переменную оболочки PATH глобальной, введите:
export path
Нажмите Enter.
Для создания списка всех экспортированных переменных введите:
export
Нажмите Enter.
Появится приблизительно следующий список:
DISPLAY=unix:0 EDITOR=vi ENV=$HOME/.env HISTFILE=/u/denise/.history HISTSIZE=500 HOME=/u/denise LANG=En_US LOGNAME=denise MAIL=/usr/mail/denise MAILCHECK=0 MAILMSG=**ВАМ ПРИШЛА ПОЧТА. ЕЕ МОЖНО ПРОСМОТРЕТЬ С ПОМОЩЬЮ КОМАНДЫ mail MAILPATH=/usr/mail/denise MAILRECORD=/u/denise/.Outmail PATH=/usr/ucb:/usr/lpp/X11/bin:/bin:/usr/bin:/etc:/u/denise:/u/denise/bin:/u/bin1 PWD=/u/denise SHELL=/bin/ksh
Вы можете изменить шрифт по умолчанию при запуске системы с помощью команды chfont или smit. Палитра шрифтов - это файл, определяющий и идентифицирующий доступные шрифты в системе.
Примечание: Для запуска команды chfont необходимы права доступа root.
Например, для изменения активного шрифта на пятый шрифт в палитре введите:
chfont -a5
Нажмите Enter.
Шрифт с ИД 5 станет основным шрифтом.
Например, для изменения шрифта на полужирный курсив Roman того же размера введите:
chfont -n /usr/lpp/fonts/It114.snf /usr/lpp/fonts/Bld14.snf /usr/lpp/fonts/Rom14.snf
Нажмите Enter.
Дополнительная информация и полный синтаксис приведены в описании команды chfont в справочнике AIX 5L Version 5.1 Commands Reference. См. также Просмотр списка доступных шрифтов (команда lsfont)
Команду chfont можно также выполнить с помощью smit.
Для выбора активного шрифта введите:
smit chfont
Нажмите Enter.
Для выбора палитры шрифтов введите:
smit chfontpl
Нажмите Enter.
Вы можете изменить управляющие клавиши терминала командой stty. Изменения будут действовать до завершения работы в системе. Если вы хотите сделать их постоянными, запишите их в файл .profile.
Например, для того чтобы сделать Ctrl-Z клавишей прерывания, введите:
stty intr ^Z
Нажмите Enter.
Для восстановления управляющих клавиш по умолчанию введите:
stty sane
Нажмите Enter.
Для просмотра текущих значений введите:
stty -a
Нажмите Enter.
Полный синтаксис приведен в описании команды stty в книге AIX 5L Version 5.1 Commands Reference.
В оболочке предусмотрены три переменные, влияющие на системное
приглашение:
PS1 | Приглашение, применяемое в качестве обычного системного приглашения. |
PS2 | Приглашение, применяемое в случае, когда оболочка ожидает продолжения ввода. |
PS3 | Приглашение пользователя root. |
Вы можете изменить любое приглашение, изменив значение соответствующей переменной оболочки. Изменения будут действовать до завершения работы в системе. Если вы хотите сделать их постоянными, запишите их в файл .env.
Например, для просмотра текущего значения переменной PS1 введите:
echo "приглашение: $PS1"
Нажмите Enter.
Появится приблизительно следующий список:
приглашение: $
Например, для изменения приглашения на Готов> введите:
PS1="Готов> "
Нажмите Enter.
Для изменения приглашения, применяемого при продолжении ввода, на Введите дополнительную информацию-> введите:
PS2="Введите дополнительную информацию->"
Нажмите Enter.
Для изменения приглашения пользователя root на Root-> введите:
PS3="Root-> "
Нажмите Enter.
Глава 9, Защита системы и файлов
Глава 2, Информация о системе и пользовательской среде
Обзор системных файлов запуска
Настройка текстовой программы InfoExplorer
Настройка графической программы InfoExplorer