нной системы. При редактировании системных файлов следует обращать внимание на правильность установки даты, поскольку утилита 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 [файл ...]╢