нной системы. При редактировании системных файлов следует обращать внимание на правильность установки даты, поскольку утилита make анализирует время последнего изменения файлов. Когда новое ядро создано, нужно перезагрузить систему и в ответ на приглашение boot: ввести a:/usr/src/uts/unix (с нажатием <CR> в конце). Будет загружено новое ядро, после чего следует войти в систему под именем root, перейти в каталог /usr/src/uts и выполнить команду make install При этом будут выполнены два действия: mv /unix /unixold mv unix / то есть старое ядро сохранится под именем /unixold, а новое пе- реместится в корневой каталог. Теперь новый вариант системы готов к употреблению. Теоретически корректнее перемещение нового ядра выполнять, загрузившись с флоппи-диска или ленты, но практически этим можно пренебречь. Отметим, что во время работы системы желательно, чтобы ядро на- ходилось в файле /unix, поскольку некоторые команды [например, ps(1)] читают оттуда таблицу имен. Иными словами, если система загружена не из файла /unix, команда ps может не работать. Если новый вариант системы оказался неработоспособным, придется вернуть старое ядро из файла /unixold  в файл /unix. Более детально процесс создания нового ядра ОС UNIX описан в статье mkuts(8) Справочника администратора.  │7. СОХРАНЕНИЕ И ВОССТАНОВЛЕНИЕ СИСТЕМЫ ┤ Станция БЕСТА в целом и магнитные накопители в частности харак- теризуются высокой надежностью. Тем не менее необходимо иметь на ленте хотя бы одну копию системной информации (не говоря уже о пользовательской), чтобы защититься в первую очередь от собственных ошибок, а также от поломок оборудования. Сохранение и восстановление системной информации связано с ис- пользованием минимального варианта ОС UNIX на флоппи-диске или ленте, поэтому в следующем пункте описано, как такой вариант получить.  │7.1. Создание минимального варианта системы │на флоппи-диске и ленте ┤ Для получения минимального варианта ОС UNIX на флоппи-диске достаточно вставить дискету в дисковод и от имени пользователя root выполнить команду /etc/mkmini fd Утилита mkmini(1M) написана на языке shell. В принципе она мо- жет меняться от системы к системе. В стандартной конфигурации станции БЕСТА в mkmini входят форматирование флоппи-диска, соз- дание файловой системы и перепись нужных файлов. Стандартный флоппи-диск (800 Кб) оказывается занятым почти полностью - ос- тается лишь около 30 свободных блоков. После того как получен минимальный вариант системы на флоппин диске, его можно скопировать на стримерную ленту командой dd if=/dev/rdsk/fd of=/dev/mt bs=256k Описанные действия выполняются в обычном многопользовательском режиме.  │7.2. Запись системной информации на ленту │и восстановление ее с ленты ┤ Для сохранения системной информации рекомендуется: к Загрузить минимальный вариант системы с флоппи-диска или ленты. к Смонтировать диск hd0s0 командой mount /dev/dsk/hd0s0 /mnt к Вставить в магнитофон кассету, на которую будет выпол- няться копирование. к Выполнить копирование командами cd /mnt find . -print | cpio -omv | strout Программа /etc/strout читает информацию со стандартного ввода и записывает ее на ленту порциями по 256 Кб. Примерно через пол- часа сохранение системной информации закончится. Для восстановления системной информации рекомендуется такая последовательность действий: к Загрузить минимальный вариант системы с флоппи-диска или ленты. к Смонтировать диск hd0s0 командой mount /dev/dsk/hd0s0 /mnt к Вставить в магнитофон кассету с копией системы. к Восстановить систему командами cd /mnt dd if=/dev/mt bs=256k | cpio -idmvu Восстановление также займет около получаса. Отметим, что если в команде cpio(1) указать шаблон файлов, можно произвести частич- ное восстановление. Если в результате разрушений файловой системы диск hd0s0 не монтируется, можно попытаться исправить положение командой fsck /dev/dsk/hd0s0 и в случае ее успешного завершения вновь произвести попытку монтирования. Если же утилита fsck выдает слишком много сообще- ний об ошибках, придется заново создать файловую систему на диске hd0s0 командой mkfs /dev/dsk/hd0s0 50000 1 216 после чего следует выполнить монтирование и полное восстановле- ние диска. Процесс сохранения и восстановления файловых систем описан так- же в статье backup(8) Справочника администратора. Сохранение и восстановление пользовательской информации можно делать проще, в обычном многопользовательском режиме, с помощью shell-процедур copall(1) и restall(1).  │8. СИСТЕМА МЕНЮ  │ДЛЯ ВЫПОЛНЕНИЯ АДМИНИСТРАТИВНЫХ ДЕЙСТВИЙ ┤ Для интерактивного выполнения административных действий служит меню-ориентированная утилита sysadm(1M). На верхнем уровне меню имеются следующие возможности для выбора: diskmgmt - меню обслуживания дисков┤ Команды из этого меню позволяют выполнять различ- ные действия со съемными дисками. Сюда входят ко- манды форматирования, копирования дисков и исполь- зование дисков как монтируемых файловых систем. Меню содержит также команды для работы с несъемны- ми носителями. filemgmt - меню обслуживания файлов┤ Команды из этого меню позволяют сохранять файлы, копируя их на съемный диск или ленту, а также восстанавливать файлы с этих носителей. Команды дают также возможность получить сведения о возрас- те и размере файлов. machinemgmt - меню обслуживания машины┤ Под обслуживанием машины здесь понимается ее вык- лючение, перезагрузка или передача управления мо- нитору, хранящемуся в ПЗУ. packagemgmt - меню сопровождения пакетов┤ Команды данной группы предоставляют средства для настройки пакетов, установленных на Вашей системе - например, системы разделения удаленных файлов или стандартной коммуникационной сети. softwaremgmt - меню сопровождения программных систем┤ Команды данной группы позволяют устанавливать но- вое программное обеспечение, удалять его или за- пускать непосредственно со съемного диска. syssetup - меню установки характеристик системы┤ Команды данной группы позволяют задать дату, вре- мя, часовой пояс, пароли для администраторов и системных программистов, имя машины и т.д. Предос- тавляется также возможность начальной установки характеристик системы. ttymgmt - меню обслуживания терминала┤ usermgmt - меню для манипуляций со списком пользователей┤ Команды из этого меню позволяют расширять или сок- ращать список пользователей, изменять информацию о группах и об отдельном пользователе. Лучший способ узнать детали работы программы sysadm - восполь- зоваться ей. В качестве упражнения предлагается с помощью sy- sadm получить список 20 самых больших файлов на Вашем компьюте- ре. Именно на большие файлы должен обращать внимание админист- ратор, когда ощущается недостаток дискового пространства.  │ПРИЛОЖЕНИЕ A  │Назначение некоторых каталогов и файлов ┤ Значительная часть приведенной ниже информации специфична для станции БЕСТА. /.profile┤ Профайл root'а; выполняется не только при явном входе в пользователя, но и при переводе системы в однопользовательский режим. /bin Каталог наиболее употребительных команд пользова- теля. /dev Каталог специальных файлов. /dss Каталог Интегрированной Среды Разработки Программ (ИСРП). Подкаталоги соответствуют компонентам ИСРП. Подкаталог delo содержит документацию по ИСРП. /etc Каталог административных утилит и файлов: TIMEZONE┤ Файл с информацией о часовом поясе, в котором находится вычислительная установка. addprofile┤ Shell-процедура, которая выполняется в процессе входа пользователя в систему. Содержит дейст- вия, специфичные для конкретной вычислительной установки или группы установок. checklist┤ Список проверяемых по умолчанию файловых сис- тем. fstab┤ Список монтируемых по умолчанию файловых систем. gettydefs┤ Файл с характеристиками терминалов, устанавли- ваемыми процессом getty. group┤ Файл с информацией о группах пользователей. init.d┤ Каталог процедур для терминирования и инициали- зации при переходе на новый уровень выполнения. inittab┤ Схема работы процесса init. issue┤ Файл, содержимое которого выдается на экран пе- ред приглашением к входу в систему. magic┤ Файл с "магическими числами". Магическое число помогает определить вид двоичного файла. mnttab┤ Таблица смонтированных файловых систем; файл не является чисто текстовым. motd┤ Файл, содержимое которого выдается на экран после приглашения к входу в систему. passwd┤ Файл с информацией о пользователях. profile┤ Shell-процедура, которая выполняется в начале процесса входа пользователя в систему. rcn.d┤ Каталог процедур для терминирования и инициали- зации, которые отрабатывают при переходе на уровень выполнения n. termcap┤ Старая база данных с описаниями терминалов. Ис- пользуется некоторыми программами. ttytype┤ Таблица соответствия терминальных линий и типов подключенных к ним терминалов. wtmp┤ Файл с информацией о сеансах работы пользовате- лей в системе. Если файл кажется слишком боль- шим, рекомендуется опустошить его. /install┤ Каталог, используемый при установке пакетов систе- мой sysadm. /lib Каталог с библиотеками и файлами, используемыми компиляторами. /lost+found┤ Каталог, куда при коррекции файловой системы поме- щаются ссылки на непустые, но недоступные файлы. /mnt "Дежурный" каталог для монтирования файловых сис- тем. /net Каталог сети DMFS. /shlib┤ Каталог с системными разделяемыми библиотеками. /tmp Каталог для временных файлов; очищается в процессе загрузки системы. /udd Каталог с пользовательской информацией. /unix┤ Выполняемый файл - ядро ОС UNIX. /usr Каталог, содержащий подкаталоги, необходимые для работы системы. adm┤ Каталог файлов с информацией о работе системы и пользователей. Например, в файле pacct накапли- ваются сведения об используемых командах. Если файлы кажутся слишком большими, их рекомендует- ся опустошить; необходимо убедиться только, что нет процессов, работающих в данный момент с этими файлами. bin┤ Каталог употребительных пользовательских ко- манд. binb┤ Каталог менее употребительных пользовательских команд. include┤ Каталог включаемых файлов. lib┤ Каталог отлаженных библиотек (системных и поль- зовательских). Подкаталог terminfo содержит ба- зу данных с описаниями терминалов. Подкаталог acct - утилиты для сбора статистики; файл holi- days из этого подкаталога содержит описание праздничных дат. mail┤ Каталог почтовой службы [см. mail(1) и ma- ilx(1)]. news┤ Каталог службы новостей [см. news(1)]. spool┤ Каталог для накопления информации (например, при выдаче на принтер или при пересылке на уда- ленную систему). Подкаталог cron/crontabs со- держит файлы с описанием регулярных действий [см. cron(1)]. src┤ Каталог с информацией для перегенеарции систе- мы. tmp┤ Каталог временных файлов. Используется компиля- торами и редактором внешних связей. Очищается в процессе загрузки системы. /util┤ Каталог утилит, специфичных для станции БЕСТА.  │ПРИЛОЖЕНИЕ B  │Команды администратора ОС UNIX ┤ В следующем перечне команды сгруппированы в соответствии с тем, какие объекты они обрабатывают. Номер раздела указан только после команд, по имени которых названа статья в Справочнике (в некоторых статьях описано несколько команд). Процедуры инициализации системы:┤ bcheckrc, brc(1M), getty(1M), init(1M), rc2(1M). Процедуры выключения системы:┤ finito(1M), rc0(1M), shutdown(1M). Переконфигурирование ОС UNIX:┤ add(1M), addconf, addkern(1M), config(1M). Отладка ОС и файловой системы:┤ crash(1M), fsdb(1M). Сбор и обработка статистической информации о работе системы:┤ acctcms(1M), acctcon1, acctcon2, acctdisk, acctdusg, acct- merg(1M), accton, acctprc1, acctprc2, acctwtmp, chargefee, ckpacct, diskusg(1M), dodisk, errdead(1M), errdemon(1M), errpt(1M), errstop(1M), fwtmp(1M), lastlogin, monacct, nulladm, prctmp, prdaily, prfdc, prfld, prfpr, prfsnap, prfstat, prtacct, runacct(1M), sa1, sa2, sadc, shutacct, startup, stra- ce(1M), strclean(1M), strerr(1M), turnacct, wtmpfix. Копирование и перемещение информации:┤ bcopy(1M), copyto, dcopy(1M), download(1M), finc(1M), frec(1M), fscv(1M), link(1M), mvdir(1M), saveto(1M), unlink, volcopy(1M). Административные действия с файлами и устройствами:┤ cleall(1M), clri(1M), dfsck, format(1M), fsck(1M), install(1M), labelit(1M), mkfs(1M), mkmini(1M), mknod(1M), mount(1M), moun- tall(1M), pitio(1M), setmnt(1M), swap(1M), sync(1M), tstmo- de(1M), umount, umountall. Получение информации о файлах и устройствах:┤ devnm(1M), ff(1M), fsstat(1M), fstyp(1M), fuser(1M), ncheck(1M), volume(1M). Работа с базой данных терминалов:┤ captoinfo(1M), infocmp(1M), tic(1M). Управление принтерами:┤ accept(1M), lpadmin(1M), lpmove, lpsched(1M), lpshut, reject. Административные действия с процессами:┤ chroot(1M), killall(1M). Администрирование пользователей:┤ grpck, nuser(1M), pwck(1M). Администрирование стандартной коммуникационной сети:┤ uucheck(1M), uucico(1M), uucleanup(1M), uugetty(1M), uusc- hed(1M), uutry(1M), uuxqt(1M). Поддержка выполнения административных действий:┤ helpadm(1M), sysadm(1M), uadmin(1M).  │ПРИЛОЖЕНИЕ C  │Сводка синтаксиса команд администратора ┤ accept - разрешение запросов на печать┤ /usr/lib/accept адресат ...┤ acctcms - получение статистики использования команд┤ /usr/lib/acct/acctcms [-a [-p] [-o]] [-c] [-j] [-n] [-s] [-t] файл ...┤ -a Выдавать информацию в символьном виде. -p Выводить статистику только по командам, выполненным обычными пользователями. -o Выводить статистику только по командам, выполнен- ным суперпользователем. -c Производить сортировку по общему времени ЦП. -j Объединить все команды, запускавшиеся только один раз, под именем "***other". -n Производить сортировку по количеству запусков ко- манд. -s Считать, что все последующие файлы уже имеют внут- ренний формат acctcms. -t Трактовать все записи как имеющие сводный формат tacct [см. acct(4)]. acctcon1 - учет сеансов работы в системе┤ /usr/lib/acct/acctcon1 [-p] [-t] [-l файл] [-o файл]┤ -p Выводить только информацию, содержащуюся в исход- ных записях. -t Использовать для незавершенных сеансов в качестве времени их окончания наибольшее время, найденное в исходном файле. acctcon2 - учет сеансов работы в системе┤ /usr/lib/acct/acctcon2┤ acctdisk - преобразование статистической информации┤ /usr/lib/acct/acctdisk┤ acctdusg - выдача сведений об использовании дискового пространства┤ /usr/lib/acct/acctdusg [-u файл1] [-p файл2]┤ acctmerg - слияние статистической информации┤ /usr/lib/acctmerg [-a] [-i] [-p] [-t] [-u] [-v] [файл ...]┤ -a Порождать результаты в текстовом варианте формата tacct. -i Считать, что исходные записи имеют текстовый вари- ант формата tacct. -p Выводить исходные данные без обработки. -t Сгенерировать одну запись, являющуюся суммой всех исходных записей. -u Считать ключом только идентификатор пользователя, а не идентификатор и входное имя. -v Порождать результаты в текстовом виде, а числовые величины выводить в вещественном формате. accton - сбор информации о процессах┤ /usr/lib/acct/accton [файл]┤ acctprc1 - получение статистической информации о процессах┤ /usr/lib/acct/acctprc1 [файл]┤ acctprc2 - получение статистической информации о процессах┤ /usr/lib/acct/acctprc2┤ acctwtmp - выдача причины завершения сеансов работы пользователей┤ /usr/lib/acct/acctwtmp "причина"┤ add - добавление драйвера устройства или модуля потока к ядру ОС UNIX┤ /etc/add [-o вых_файл] [-m master_файл] [-d dfile_файл] [-u ядро] [-t целевой_файл] [-s адрес_таблицы_имен] [-l] объектный_файл ...┤ -l Использовать существующие файлы conf.o и low.o. addconf - подготовка информации для утилиты addkern┤ /etc/addconf [-t] [-l файл] [-c файл] [-m master_файл] [-b файл] [dfile_файл]┤ -t Запросить краткую таблицу старших номеров символь- ных и блочных устройств. addkern - добавление драйвера устройства или модуля потока к ядру ОС UNIX┤ /etc/addkern [-a размер] [-a выполняемый_файл] [-x адрес] [-f адрес] [-l]┤ -l Выдать список выделенных и активных в ядре струк- тур типа addkern. bcheckrc - процедура инициализации системы┤ /etc/bcheckrc┤ bcopy - интерактивное копирование блоков┤ /etc/bcopy┤ brc - процедура инициализации системы┤ /etc/brc┤ captoinfo - преобразование описаний терминалов из формата termcap в формат terminfo┤ captoinfo [-v ...] [-V] [-1] [-w длина] файл ...┤ -v Выдавать трассировочную информацию о выполнении утилиты. При задании дополнительных опций -v будет выдаваться более детальная информация. -V Выдать в стандартный протокол версию утилиты cap- toinfo и завершиться. -1 Выдавать каждое поле на отдельной строке. chargefee - ведение счетов пользователей┤ /usr/lib/acct/chargefee входное_имя число┤ chroot - смена корневого каталога для команды┤ /etc/chroot новый_корень команда┤ ckpacct - отслеживание размера файла /usr/adm/pacct┤ /usr/lib/acct/ckpacct [число_блоков]┤ cleall - чистка файловой системы┤ cleall┤ clri - очистка описателя файла┤ /etc/clri файловая_система номер_описателя ...┤ config - конфигурирование UNIX-ядра┤ /etc/config [-t] [-l файл] [-c файл] [-m master_файл] [-b файл] [dfile_файл]┤ -t Запросить краткую таблицу старших номеров символь- ных и блочных устройств. copyto - сохранение тома или файловой структуры на диске или ленте┤ /etc/copyto [hd*] [mt] [fd*] [cpio] [опции_find]┤ crash - изучение образа системы┤ /etc/crash [-d файл_с_дампом] [-n файл_с_таблицей_имен] [-w выходной_файл]┤ dcopy - копирование файловых систем для оптимизации времени доступа┤ /etc/dcopy [-s размещ_блоков] [-a [срок]] [-d] [-v] [-f разм_файл_сист[:разм_списк_опис]] исходная_файловая_система целевая_файловая_система┤ -d Оставить порядок элементов каталогов неизменным. -v Сообщить о том, сколько файлов обработано, а также о том, сколько свободных блоков содержат исходная и целевая файловые системы. devnm - имя устройства┤ /etc/devnm [полное_имя ...]┤ dfsck - проверка целостности двух групп файловых систем и интерактивная коррекция ошибок┤ /etc/dfsck [набор_опций_1] файловая_система_1 ... - [набор_опций_2] файловая_система_2 ...┤ diskusg - сбор сведений о занятом пользователями дисковом пространстве┤ /usr/lib/acct/diskusg [-s] [-v] [-i список_имен_файловых_систем] [-p файл_с_информацией_о_пользователях] [-u файл_находок] [файл ...]┤ -s Считать, что исходные данные, содержащиеся в фай- лах, уже имеют формат результатов утилиты diskusg. -v Выдать список файлов, владельцы которых не входят в число пользователей. dodisk - сбор информации об использовании дискового пространства┤ /usr/lib/acct/dodisk [-o] [файл ...]┤ -o Применить более медленную процедуру учета исполь- зования дискового пространства каждым из пользова- телей. download - загрузка объектного файла обычного формата в указанный файл┤ download [-t смещение] [-d смещение] [-b смещение] [-s адрес_таблицы_имен] выполняемый_файл целевой_файл┤ errdead - извлечение из дампа записей об ошибках┤ /etc/errdead файл_с_дампом [файл_с_таблицей_имен]┤ errdemon - демон регистрации ошибок системы┤ /usr/lib/errdemon [файл]┤ errpt - обработка зарегистрированных ошибок системы┤ errpt [-s дата] [-e дата] [-a] [-p число_страниц] [-f] [файл ...]┤ -a Вывести детальный отчет обо всех видах ошибок. -f В детальном отчете для блочных устройств выводить информацию только о неисправимых ошибках. errstop - терминирование демона регистрации ошибок системы┤ /etc/errstop [файл_с_таблицей_имен]┤ ff - вывод имен файлов и статистической информации о файловой системе┤ /etc/ff [-I] [-l] [-p маршрут] [-s] [-u] [-a число] [-m число] [-c число] [-n файл] [-i список_номеров_описателей] файловая_система┤ -I Не выводить номер описателя файла. -l Выводить все маршрутные имена файлов, на которые имеется более одной ссылки. -s Выводить размер файла в байтах. -u Выводить входное имя владельца файла. finc - быстрое выборочное копирование┤ /etc/finc [критерий_выбора] файловая_система магнитофон┤ finito - остановка системы и перезагрузка┤ /etc/finito┤ format - форматирование дискового тома┤ /etc/format/ бесструктурное_устройство┤ frec - извлечение файлов, сохраненных на ленте┤ /etc/frec [-p маршрут] [-f файл_запросов] магнитофон номер_описателя:имя ...┤ fsck - проверка целостности файловой системы и интерактивная коррекция ошибок┤ /etc/fsck [-y] [-n] [-s[число_блоков_на_цилиндре:промежуток]] [-S[число_блоков_на_цилиндре:промежуток]] [-t файл] [-q] [-D] [-f] [файловая_система ...]┤ -y Считать, что на все вопросы дается положительный ответ. -n Считать, что на все вопросы дается отрицательный ответ. Не открывать файловую систему на запись. -q Не выдавать сообщения о возможных ошибках в разме- ре файлов о об удалении именованных каналов, на которые нет ссылок. -D Проверять каталоги на наличие плохих блоков. -f Выполнить быструю проверку. Проверяются блоки и размеры (1 фаза) и список свободных блоков (5 фа- за). -b Выполнять перезагрузку ОС, если корректировалась корневая файловая система. fscv - преобразование файловых систем между процессорами MC680x0 и VAX-11/780┤ /etc/fscv [-v] [-m] исходная_файловая_система [целевая_файловая_система]┤ -v Преобразовать файловую систему из формата MC680x0 в формат VAX. -m Преобразовать файловую систему из формата VAX в формат MC680x0. fsdb - отладчик файловых систем /etc/fsdb файловая_система [-]┤ - Отключить контроль корректности адресов блоков и описателей файлов. fsstat - выдача состояния файловой системы┤ /etc/fsstat файловая_система┤ fstyp - определение идентификатора файловой системы┤ /etc/fstyp файловая_система┤ fuser - идентификация процессов, использующих файл или файловую систему┤ /etc/fuser [-k] [-u] файл ... [-] [[-k] [-u] файл ...]┤ -u Выдать за идентификатором входное имя пользователя (в скобках). -k Послать процессам сигнал SIGKILL. - Разделить области действия опций. fwtmp - манипулирование записями о начале/конце сеансов┤ /usr/lib/acct/fwtmp [-ic]┤ -ic Преобразовывать данные из текстового вида в двоич- ный. getty - установка типа терминала, его характеристик и режима работы с линией┤ /etc/getty [-h] [-t время_ожидания] линия [скорость [тип_терминала [режим_работы_с_линией]]] /etc/getty -c файл┤ -h Сразу установить подразумеваемую или заданную ско- рость. grpck - проверка файла групп┤ /etc/grpck [файл_групп]┤ helpadm - внесение изменений в базу данных справочной службы┤ /etc/helpadm┤ infocmp - сравнение или печать информации о характеристиках терминалов, хранящейся в базе данных terminfo┤ infocmp [-d] [-c] [-n] [-I] [-L] [-C] [-r] [-u] [-s [d] [i] [l] [c]] [-v] [-V] [-1] [-w ширина] [-A каталог] [-B каталог] [терминал ...]┤ -d Напечатать список характеристик, по которым терми- налы различаются. -c Напечатать список характеристик, являющихся общими для двух терминалов. -n Напечатать список характеристик, отсутствующих у заданных терминалов. -I Использовать имена terminfo(4). -L Использовать длинные имена, перечисленные во вклю- чаемом файле . -C Использовать имена termcap. -r Преобразовывать все характеристики к виду termcap. -u Сгенерировать описание в формате terminfo первого из перечисленных терминалов относительно описаний остальных терминалов. -s Отсортировать поля каждого типа в соответствии с порядком, определяемым следующим аргументом: d оставить поля в том порядке, в каком они хра- нятся в базе данных terminfo; i отсортировать по terminfo-имени; l отсортировать по длинному C-имени; c отсортировать по termcap-имени. -v Выдавать трассировочную информацию. -V Выдать версию программы и завершиться. -1 Выдавать поля по одному в строке. init - инициализация управления процессами┤ /etc/init [0] [1] [2] [3] [4] [5] [6] [S] [s] [Q] [q] [a] [b] [c]┤ install - установка новых версий команд┤ /etc/install [-c каталог_1] [-f каталог_2] [-i] [-n каталог_3] [-m режим_доступа] [-u пользователь] [-g группа] [-o] [-s] файл [каталог ...]┤ -i Игнорировать стандартный список каталогов. -o Скопировать старую версию файла в OLDфайл. -s Подавить выдачу всех сообщений, кроме сообщений об ошибках. killall - уничтожение всех активных процессов┤ /etc/killall [сигнал]┤ labelit - присваивание имен файловым системам┤ /etc/labelit файловая_система [имя_системы имя_тома [-n]]┤ -n Присвоить имя файловой системе на магнитной ленте. Содержимое ленты теряется. lastlogin - обновление дат последнего входа пользователей в систему┤ /usr/lib/acct/lastlogin┤ link - создание ссылки на файл или каталог┤ /etc/link файл1 файл2┤ lpadmin - конфигурирование системы накопления вывода на строчные принтеры┤ /usr/lib/lpadmin [-pпринтер [[-cкласс] [-eпринтер] [-h] [-iинтерфейс] [-l] [-mобразец] [-rкласс] [-vустройство]]] [-xадресат] [-d[адресат]]┤ -h Учесть подсоединение принтера к системе. -l Считать устройство принтером-терминалом. lpmove - переадресация запросов на печать┤ /usr/lib/lpmove запросы адресат /usr/lib/lpmove адресат1 адресат2┤ lpsched - планировщик строчных принтеров┤ /usr/lib/lpsched┤ lpshut - терминирование планировщика строчных принтеров┤ /usr/lib/lpshut┤ mkfs - создание файловой системы┤ /etc/mkfs специальный_файл [число_блоков[:число_описателей]] [прототип] [промежуток число_блоков_на_цилиндре]┤ mkmini - создание минимальной файловой системы, достаточной для загрузки ОС UNIX┤ /etc/mkmini блочное_устройство [mkfs_параметры]┤ mknod - создание специального файла┤ /etc/mknod имя [b] [c] старший_номер младший_номер /etc/mknod имя p┤ b Создать блочный специальный файл. c Создать символьный специальный файл. p Создать именованный канал. monacct - подготовка сводки за указанный период┤ /usr/lib/acct/monacct период┤ mount - монтирование файловых систем и удаленных ресурсов┤ /etc/mount [[-r] [-f тип_фс] файловая_система каталог] /etc/mount [[-r] [-d] ресурс каталог]┤ -r Смонтировать только на чтение. -d Смонтировать удаленный ресурс. mountall - монтирование группы файловых систем┤ /etc/mountall [-] [таблица_файловых_систем ...]┤ - Использовать стандартный ввод в качестве таблицы файловых систем. mvdir - перемещение каталога┤ /etc/mvdir исходный_каталог целевой_каталог┤ ncheck - генерация маршрутных имен по номерам описателей файлов┤ /etc/ncheck [-i номер_описателя ...] [-a] [-s] [файловая_система]┤ -a Выводить имена . и ... -s Выдавать имена только для специальных файлов и файлов с правом на переустановку идентификатора пользователя. nulladm - создание файла для администратора┤ /usr/lib/acct/nulladm файл┤ nuser - регистрация нового пользователя┤ /etc/nuser┤ pitio - установка режима вывода через параллельный порт┤ pitio [-c] [-lчисло_строк] [-r] [-t] [параллельный_порт]┤ -c Установить режим Centronics. -r Установить режим бесструктурного вывода. -t Выдать текущий режим параллельного_порта. prctmp - печать файла с записями о сеансах┤ /usr/lib/acct/prctmp файл ["заголовок"]┤ prdaily - печать отчета за указанный день┤ /usr/lib/acct/prdaily [-l] [-c] [ммдд]┤ -l Вывести сведения о сверхактивных пользователях. -c Вывести сведения о сверхрасточительных командах. prfdc - сбор данных об активности компонентов ОС UNIX┤ /etc/prfdc файл [период [час_окончания]]┤ prfld - инициализация сбора данных об активности компонентов ОС UNIX┤ /etc/prfld [файл_с_системной_таблицей_имен]┤ prfpr - печать данных об активности компонентов ОС UNIX┤ /etc/prfpr файл [пороговое_значение [файл_с_системной_таблицей_имен]]┤ prfsnap - добавление данных об активности компонентов ОС UNIX┤ /etc/prfsnap файл┤ prfstat - запуск и остановка регистрационного механизма┤ /etc/prfstat on /etc/prfstat off┤ prtacct - распечатка файла с записями в сводном формате tacct┤ /usr/lib/acct/prtacct файл ["заголовок"]┤ pwck - проверка файла паролей┤ /etc/pwck [файл_паролей]┤ rc0 - процедура остановки системы┤ /etc/rc0┤ rc2 - процедура перехода в многопользовательский режим┤ /etc/rc2┤ reject - запрет запросов на печать┤ /usr/lib/reject [-r [причина]] адресат ...┤ runacct - ежедневная обработка статистики┤ /usr/lib/acct/runacct [ммдд [фаза]]┤ sa1 - сбор и сохранение данных о функционировании системы┤ /usr/lib/sa/sa1 [сек число]┤ sa2 - запись ежедневного отчета о функционировании системы┤ /usr/lib/sa/sa2 [-u] [-b] [-d] [-y] [-c] [-w] [-a] [-q] [-v] [-m] [-A] [-s время] [-e время] [-i сек]┤ -u Использование ЦП. -b Использование буферов. -d Использование блочных устройств. -y Использование терминалов. -c Использование системных вызовов. -w Подкачка и переключение процессов. -a Доступ к файловой системе. -q Средняя длина очереди и процент занятости. -v Таблицы сегментов, процессов, описателей, файлов. -m Использование сообщений и семафоров. -A Все данные. Эквивалентно -udqbwcayvm. sadc - сбор и сохранение данных о функционировании системы┤ /usr/lib/sa/sadc [сек число] [вых_файл]┤ saveto - сохранение тома или файловой структуры на диске или ленте┤ /etc/saveto [hd*] [mt] [fd*] [cpio] [опции_find]┤ setmnt - обновление таблицы смонтированных файловых систем┤ /etc/setmnt┤ shutacct - прекращение сбора информации о процессах┤ /usr/lib/acct/shutacct ["причина"]┤ shutdown - остановка системы, изменение уровня выполнения┤ /etc/shutdown [-y] [-gзадержка] [-iуровень_выполнения]┤ -y Отменить запрос подтверждения. startup - возобновление сбора информации о процессах┤ /usr/lib/acct/startup┤ strace - вывод ПОТОКОВЫХ трассировочных сообщений┤ strace [ид_модуля ид_устройства уровень] ...┤ strclean - очистка протоколов о ПОТОКОВЫХ ошибках┤ strclean [-d каталог] [-a возраст]┤ strerr - демон регистрации ошибок в ПОТОКАХ┤ strerr┤ swap - управление областями подкачки┤ /etc/swap [-a устройство начальный_блок длина] [-d устройство начальный_блок] [-l]┤ -l Выдать состояние всех областей подкачки. sync - обновление суперблока на диске┤ sync┤ sysadm - система меню для интерактивного выполнения функций администратора┤ sysadm [команда ...]┤ tic - компилятор для базы данных terminfo┤ tic [-v[число]] [-c] файл┤ -c Только проверить файл на наличие ошибок. tstmode - установка драйвера устройства в тестовый режим┤ /etc/tstmode режим_тестирования бесструктурное_устройство┤ turnacct - переключение сбора информации о процессах┤ /usr/lib/acct/turnacct [on] [off] [switch]┤ uadmin - административные действия┤ /etc/uadmin команда функция┤ umount - размонтирование файловых систем и удаленных ресурсов┤ /etc/umount файловая_система /etc/umount [-d] ресурс┤ -d Размонтировать удаленный ресурс. umountall - размонтирование группы файловых систем┤ /etc/umountall [-k]┤ -k Послать всем процессам, имеющим открытые файлы, сигнал уничтожения SIGKILL. unlink - удаление ссылки на файл или каталог┤ /etc/unlink файл┤ uucheck - проверка каталогов и файлов системы uucp┤ /usr/lib/uucp/uucheck [-v] [-x уровень_отладки]┤ -v Вывести подробное объяснение того, как uucp ин- терпретирует содержимое файла Permissions. uucico - программа пересылки файлов в системе uucp┤ /usr/lib/uucp/uucico [-r режим] [-x уровень_отладки] [-i интерфейс] [-d общий_каталог] -s система┤ uucleanup - очистка рабочих каталогов стандартной сети┤ /usr/lib/uucp/uucleanup [-C срок] [-D срок] [-W срок] [-X срок] [-m цепочка_символов] [-o срок] [-s система] [-x уровень_отладки]┤ uugetty - установка типа терминала и его характеристик┤ /usr/lib/uucp/uugetty [-h] [-t время_ожидания] [-r] линия [скорость [тип_терминала [режим_работы_с_линией]]] /usr/lib/uucp/uugetty -c файл┤ -h Сразу установить подразумеваемую или заданную ско- рость. -r Дождаться ввода символа перед выдачей приглашения. uusched - планировщик для программы переноса файлов uucp┤ /usr/lib/uucp/uusched [-x уровень_отладки] [-u уровень_отладки]┤ Uutry - пробная попытка контакта с удаленной системой┤ /usr/lib/uucp/Uutry [-x уровень_отладки] [-r] система┤ -r Изменить время переспроса. uuxqt - выполнение удаленных заданий┤ /usr/lib/uucp/uuxqt [-s система] [-x уровень_отладки]┤ volcopy - буквальное копирование файловой системы┤ /etc/volcopy [-a] [-s] имя_файловой_системы исходное_устройство имя_тома1 целевое_устройство имя_тома2┤ -a Требовать явного подтверждения. -s Использовать стандартный способ подтверждения "DEL if wrong". volume - вывод таблицы томов┤ /etc/volume [-u] [-t] [-s] [-h] [-c] [-l] [бесструктурное_устройство ...]┤ -u Вывести номер устройства. -t Вывести тип диска. -s Вывести количество секторов на дорожке. -h Вывести число головок. -c Вывести число цилиндров. -l Вывести длину в блоках устройства с младшим номе- ром. wtmpfix - устранение противоречий в записях о начале/конце сеансов┤ /usr/lib/acct/wtmpfix [файл ...]┤