вую клавишу и держите ее при нажатии второй".
Специальные клавиши
Имя UNIX Надпись на Действие
клавише
--------------------------------------------------------
Delete останавливает текущую программму
возвращаясь в приглашение оболо-
чки. Эта клавиша известна также
как Interrupt или Del.
Backspace удаляет символ слева от курсора
d Ctrl-d сигнализирует конец ввода с кла-
виатуры; выходит из текущей обо-
лочки или инициализирует процеду-
ру выхода - logout - если текущая
оболочка - оболочка входа.
h Erase удаляет первый символ слева от
курсора. Также называется ERASE.
q Ctrl-q рестарт печати после останова ее
при помощи Ctrl-s.
- 1-8 -
s Ctrl-s останов печати на стандартном
устройстве вывода, таком как
терминал. Не останавливает
программы.
u Ctrl-u удаляет все символы в текущей
строке. Называется также KILL.
Ctrl- завершает текущую команду и со-
здает файл core. (Рекомендуется
только для отладки). Смотри
core(F) для получения дополни-
тельной информации.
Esc выход из текущего режима; нап-
ример, выход из режима ввода
при работе в редакторе vi.
Return завершает командную строку и
инициирует действие оболочки.
Большинство этих специальных функциональных клавиш может
быть модифицировано пользователем. Для получения дополни-
тельной информации смотри stty(C).
- 1-9 -
Секретность системы
Важным условием нормальной работы является защита систе-
мы и ее данных от несанкционированного вмешательства. Систе-
ма содержит механизмы защиты не присутствующую в других
системах UNIX. Эти механизмы удовлетворяют классу С2 "дове-
рия" как определено в критериях Trusted Computer System
Evaluation Criteria (также известной как "Orange Book"). Как
администратор системы вы можете конфигурировать механизмы
защиты для удовлетворения требований вашей группы. Вы можете
также установить мощные средства контроля для хранения де-
тальных записей login и использования системы. Глава "Адми-
нистрирование бюджетов пользователей" показывает как вводить
пользователей в систему и использовать схему безопасности по
умолчанию. "Поддержка безопасности системы" покрывает все
аспекты операций верификации включая возможности надзора.
- 1-10 -
Об этом пособии
Задания, представленные в данном пособии, начинаются от
простейших, требующих самых элементарных знаний UNIX, до
требующих полного знания принципов работы системы и компь-
ютера.
Каждая глава показывает средства и представляет знания,
необходимые для выполнения заданий этой главы. В некоторых
случаях вы можете быть отосланы к другим пособиям, таким как
User's Guide или User's Reference.
Это пособие содержит главы о вашем компьютере, который
можно использовать в вашей системе. Использование и взаимо-
действие разных устройств с операционной системой показаны в
полном объеме. Так например, "Использование драйверов флоп-
пи-дисков и магнитных лент" показывает использование магнит-
ной среды хранения и дает основы приготовления операционной
системы для таких устройств, их установки и использования
драйверов сразу после установки.
Дополнительно есть главы рассказывающие о некоторых дру-
гих типах устройств, которые можно будет использовать и не-
которые из них помогут вам администрировать систему. Другие
главы помогут установить сеть с другими компьютерами и по-
нять вашу собственную систему.
Обратите особое внимание на главы "Сохранение файловых
систем", "Поддержка секретности системы" и "Решение проблем
системы". Последняя является превосходным источником помощи
при работе с системой без проблем, а глава по сохранениям
показывает наиболее важные аспекты администрирования системы.
- 2 -
sysadmsh: использование оболочки администрирования
системы
Введение 2-1
Запуск sysadmsh 2-2
Как организована оболочка 2-3
Выбор объектов меню 2-5
Использование форм 2-7
Использование видео-клавиш 2-13
Использование окон сканирования 2-14
Получение помощи 2-16
Изменение текущего каталога внутри sysadmsh 2-19
Функциональные клавиши 2-20
Использование управляющих последовательностей
оболочки для доступа к командной строке UNIX 2-21
Переменные среды sysadmsh 2-22
Команды UNIX и эквиваленты sysadmsh 2-23
- 2-1 -
Введение
sysadmsh (system administration shell) - это интерфейс
меню разработанный для упрощения работы администратора
системы. sysadmsh позволяет вам запускать команды админист-
рирования системы с многочисленными опциями без использова-
ния традиционной командной строки UNIX.
В этой главе показано как использовать этот интерфейс и
для его эффективности нужно знать о некоторых возможностях
команд, вызываемых sysadmsh. Список этих команд и соот-
ветствующие им опции меню sysadmsh даны в конце этой главы.
Список ссылает вас на другие секции документации по UNIX,
содержащие детальную информацию по каждой команде.
Вы можете понять, что легче изучать материал данной гла-
вы если начать со старта sysadmsh и действительно выполнять
примеры, которые здесь приведены. Глава предполагает некото-
рое знакомство с операционной системой UNIX, которое можно
получить ознакомившись с концепциями, приведенными в Самоу-
чителе - Tutorial - перед использованием меню sysadmsh.
- 2-2 -
Запуск sysadmsh
Для выполнения работы с данным самоучителем войдите в
систему как root и введите следующие команды:
cd /tmp
sysadmsh
На экране появится меню sysadmsh:
+---------------------------------------------------------+
| sysAdmsh |
|System Backups Accounts Printers Media Jobs Dirs/Files |
|Filesystems Quit |
|Administer and configure system resources and report |
|system status |
|/tmp 24 may 1989 13:47 |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
+---------------------------------------------------------+
- 2-3 -
Как организован экран
Ниже показана схема экрана sysadmsh. Области, выделенные
жирно, появляются на экране как яркие области или полоски
текста. Каждая область используется для вывода на экран спе-
цифических типов информации:
+---------------------------------------------------------+
| Индикатор контекста |
| Строка меню |
| Строка описания |
| Строка статуса |
| |
|+---------------Команда/форма---------------------------+|
|| ||
|| ||
|| ||
|| Область вывода ||
|| ||
|| ||
|| ||
|| ||
|+-------------------------------------------------------+|
| Сообщения об ошибках |
+---------------------------------------------------------+
* индикатор контекста - высвеченная полоска текста в
верхнем левом углу экрана показывает имя текущего ме-
ню. Он для открытого экрана sysadmsh показывает
SysAdmSh.
- 2-4 -
* строка меню выводит опции меню, доступные в данное
время. Главное меню sysadmsh состоит из девяти опций:
System Backups Accounts Printers Media Jobs Dirs/Files
Filesystems Quit.
* строка описания дает вам краткое описание текущей выс-
веченной опции меню.
* строка статуса - высвеченная полоска текста, отделяю-
щая строки меню и описания от окна вывода. Строка ста-
туса в открытом экране sysadmsh содержит дату, время
и текущий рабочий каталог. Когда команда UNIX в проце-
ссе выполнения, имя ее и используемые опции выводятся
в дальнем левом углу строки статуса.
* строка команда/форма выводится в заголовке для содер-
жимого области отображения. Это может быть имя коман-
ды UNIX или имя формы sysadmsh. Когда выведено имя
команды, положение страницы пособия по ней добавлено
в скобках. Например, при запуске команды who строка
команды выводит who(C), что значит, что описание дан-
ной команды приведено в секции (C) User's Reference.
* область вывода - отображения - это область куда выво-
дятся формы sysadmsh и окна сканирования. Они деталь-
но объясняются в данной главе позже.
* сообщения об ошибках и инструкции по восстановлению
выводятся на последней строке экрана с повышенной
яркостью.
- 2-5 -
Выбор объектов меню
Строки клавиш, представленные ниже, использованы для
прохождения по меню. Отметим, что есть несколько способов
выбора опций, если вы использовали программы, основанные на
меню ранее, то примените наиболее вам привычный.
Базовые строки клавиш меню
___________________________________________________________
Действие Строка клавиш
___________________________________________________________
Переместиться к опции клавиши-стрелки, или пробел - то же
меню самое, что стрелка направо.
Выбрать опцию меню первая буква опции или переход под-
светки к опции и нажатие Return.
возврат к предыдущему
меню
Получение подсказки
___________________________________________________________