Unix на рабочей станции Беста с точки зрения администратора
               ЁСОДЕРЖАНИЕ
 Ё1. ВВЕДЕНИЕ
 Ё2. ПРОЦЕСС ЗАГРУЗКИ СИСТЕМЫ
 Ё2.1. Задание загружаемого файла
устройство:имя_файла
a    Винчестерский диск.
f    Флоппи-диск.
t    Стримерная лента.
r    Диск в памяти.
 Ё2.2. Процесс init. Понятие уровня выполнения
 Ё2.3. Файл /etc/inittab
имя:уровень_выполнения:initdefault:
имя:уровень_выполнения:действие:процесс
bootwait╢
wait╢
respawn╢
off╢
powerfail╢
 Ё2.4. Некоторые действия по инициализации
 Ё2.5. Проверка файловых систем
/etc/fsck  [-y] [-n] [файловая_система ...]
-y   Считать,  что  на все вопросы дается положительный
-n   Считать,  что  на все вопросы дается отрицательный
 Ё3. ВЫКЛЮЧЕНИЕ СИСТЕМЫ
 Ё3.1. Процедура /etc/shutdown
/etc/shutdown  [-y] [-gзадержка] [-iуровень_выполнения]
-y   Отменить запрос подтверждения. Команда будет рабо-
-gзадержка╢
-iуровень_выполнения╢
0    Остановить систему, подготовив  ее  к  безопасному
1, s, S╢
6    Остановить систему и подготовиться к  перезагрузке.
 Ё3.2. Процедура /etc/finito
 Ё4. РЕГИСТРАЦИЯ НОВЫХ ПОЛЬЗОВАТЕЛЕЙ
 Ё4.1. Процедура /etc/nuser
 Ё4.2. Файлы /etc/passwd и /etc/group
 Ё5. ВХОД ПОЛЬЗОВАТЕЛЯ В СИСТЕМУ
n::respawn:/etc/getty ttyn характеристики
 Ё5.1. Файл /etc/profile
 Ё5.2. Файл .profile
init S
 Ё6. СОЗДАНИЕ НОВОГО ЯДРА ОС UNIX
 Ё6.1. Файлы io.h, master и dfile
имя_параметра  значение
NBUF╢
NPROC╢
MAXUP╢
NOFILES╢
ULIMIT╢
MSGMNI╢
MSGMNB╢
MSGMAX╢
SEMMNI╢
SEMMNS╢
SEMMSL╢
SHMMNI╢
SHMMAX╢
 Ё6.2. Процесс перегенерации системы
cd  /usr/src/uts
make  unix
a:/usr/src/uts/unix
make  install
 Ё7. СОХРАНЕНИЕ И ВОССТАНОВЛЕНИЕ СИСТЕМЫ
 Ё7.1. Создание минимального варианта системы
/etc/mkmini  fd
 Ё7.2. Запись системной информации на ленту
 Ё8. СИСТЕМА МЕНЮ
 ЁДЛЯ ВЫПОЛНЕНИЯ АДМИНИСТРАТИВНЫХ ДЕЙСТВИЙ
diskmgmt - меню обслуживания дисков╢
filemgmt - меню обслуживания файлов╢
machinemgmt - меню обслуживания машины╢
packagemgmt - меню сопровождения пакетов╢
softwaremgmt - меню сопровождения программных систем╢
syssetup - меню установки характеристик системы╢
ttymgmt - меню обслуживания терминала╢
usermgmt - меню для манипуляций со списком пользователей╢
 ЁПРИЛОЖЕНИЕ A
 ЁНазначение некоторых каталогов и файлов
/.profile╢
/bin Каталог  наиболее употребительных команд пользова-
/dev Каталог специальных файлов.
/dss Каталог Интегрированной Среды Разработки  Программ
/etc Каталог административных утилит и файлов:
/install╢
/lib Каталог  с  библиотеками  и файлами, используемыми
/lost+found╢
/mnt "Дежурный" каталог для монтирования файловых  сис-
/net Каталог сети DMFS.
/shlib╢
/tmp Каталог для временных файлов; очищается в процессе
/udd Каталог с пользовательской информацией.
/unix╢
/usr Каталог, содержащий подкаталоги,  необходимые  для
/util╢
 ЁПРИЛОЖЕНИЕ B
 ЁКоманды администратора ОС UNIX
 ЁПРИЛОЖЕНИЕ C
 ЁСводка синтаксиса команд администратора
/usr/lib/accept  адресат ...╢
/usr/lib/acct/acctcms  [-a [-p] [-o]] [-c] [-j] [-n] [-s] [-t] файл ...╢
-a   Выдавать информацию в символьном  виде.
-p   Выводить    статистику    только    по   командам,
-o   Выводить статистику только по командам,  выполнен-
-c   Производить сортировку по общему времени ЦП.
-j   Объединить  все команды, запускавшиеся только один
-n   Производить сортировку по количеству запусков  ко-
-s   Считать, что все последующие файлы уже имеют внут-
-t   Трактовать  все  записи как имеющие сводный формат
/usr/lib/acct/acctcon1  [-p] [-t] [-l файл] [-o файл]╢
-p   Выводить  только информацию, содержащуюся в исход-
-t   Использовать для незавершенных сеансов в  качестве
/usr/lib/acct/acctcon2╢
/usr/lib/acct/acctdisk╢
/usr/lib/acct/acctdusg [-u файл1] [-p файл2]╢
/usr/lib/acctmerg  [-a] [-i] [-p] [-t] [-u] [-v] [файл ...]╢
-a   Порождать  результаты в текстовом варианте формата
-i   Считать, что исходные записи имеют текстовый вари-
-p   Выводить исходные данные без обработки.
-t   Сгенерировать одну запись, являющуюся суммой  всех
-u   Считать  ключом только идентификатор пользователя,
-v   Порождать  результаты в текстовом виде, а числовые
/usr/lib/acct/accton  [файл]╢
/usr/lib/acct/acctprc1  [файл]╢
/usr/lib/acct/acctprc2╢
/usr/lib/acct/acctwtmp "причина"╢
/etc/add  [-o вых_файл] [-m master_файл] [-d dfile_файл] [-u ядро]
-l   Использовать существующие файлы conf.o и low.o.
/etc/addconf [-t] [-l файл] [-c файл] [-m master_файл] [-b файл]
-t   Запросить краткую таблицу старших номеров символь-
/etc/addkern  [-a размер] [-a выполняемый_файл] [-x адрес]
-l   Выдать список выделенных и активных в ядре  струк-
/etc/bcheckrc╢
/etc/bcopy╢
/etc/brc╢
captoinfo  [-v ...] [-V] [-1] [-w длина] файл ...╢
-v   Выдавать  трассировочную  информацию  о выполнении
-V   Выдать  в стандартный протокол версию утилиты cap-
-1   Выдавать каждое поле на отдельной строке.
/usr/lib/acct/chargefee  входное_имя число╢
/etc/chroot  новый_корень команда╢
/usr/lib/acct/ckpacct  [число_блоков]╢
cleall╢
/etc/clri  файловая_система номер_описателя ...╢
/etc/config  [-t] [-l файл] [-c файл] [-m master_файл] [-b файл]
-t   Запросить краткую таблицу старших номеров символь-
/etc/crash  [-d файл_с_дампом] [-n файл_с_таблицей_имен]
/etc/dcopy  [-s размещ_блоков] [-a [срок]] [-d] [-v]
-d   Оставить порядок элементов каталогов неизменным.
-v   Сообщить о том, сколько файлов обработано, а также
/etc/devnm  [полное_имя ...]╢
/etc/dfsck  [набор_опций_1] файловая_система_1 ...
/usr/lib/acct/diskusg  [-s] [-v] [-i список_имен_файловых_систем]
-s   Считать, что исходные данные, содержащиеся в  фай-
-v   Выдать  список файлов, владельцы которых не входят
/usr/lib/acct/dodisk  [-o] [файл ...]╢
-o   Применить более медленную процедуру учета  исполь-
download  [-t смещение] [-d смещение] [-b смещение]
/etc/errdead  файл_с_дампом [файл_с_таблицей_имен]╢
/usr/lib/errdemon  [файл]╢
errpt  [-s дата] [-e дата] [-a] [-p число_страниц] [-f] [файл ...]╢
-a   Вывести детальный отчет обо всех видах ошибок.
-f   В детальном отчете для блочных устройств  выводить
/etc/errstop  [файл_с_таблицей_имен]╢
/etc/ff  [-I] [-l] [-p маршрут] [-s] [-u] [-a число] [-m число]
-I   Не выводить номер описателя файла.
-l   Выводить  все  маршрутные имена файлов, на которые
-s   Выводить размер файла в байтах.
-u   Выводить входное имя владельца файла.
/etc/finc  [критерий_выбора] файловая_система магнитофон╢
/etc/finito╢
/etc/format/  бесструктурное_устройство╢
/etc/frec  [-p маршрут] [-f файл_запросов] магнитофон
/etc/fsck  [-y] [-n] [-s[число_блоков_на_цилиндре:промежуток]]
-y   Считать,  что  на все вопросы дается положительный
-n   Считать, что на все вопросы  дается  отрицательный
-q   Не выдавать сообщения о возможных ошибках в разме-
-D   Проверять каталоги на наличие плохих блоков.
-f   Выполнить быструю проверку.  Проверяются  блоки  и
-b   Выполнять перезагрузку ОС,  если  корректировалась
/etc/fscv  [-v] [-m] исходная_файловая_система
-v   Преобразовать  файловую систему из формата MC680x0
-m   Преобразовать файловую систему из  формата  VAX  в
/etc/fsdb  файловая_система [-]╢
-    Отключить  контроль  корректности адресов блоков и
/etc/fsstat  файловая_система╢
/etc/fstyp  файловая_система╢
/etc/fuser  [-k] [-u] файл ... [-] [[-k] [-u] файл ...]╢
-u   Выдать за идентификатором входное имя пользователя
-k   Послать процессам сигнал SIGKILL.
-    Разделить области действия опций.
/usr/lib/acct/fwtmp [-ic]╢
-ic  Преобразовывать данные из текстового вида в двоич-
/etc/getty  [-h] [-t время_ожидания] линия
/etc/getty  -c файл╢
-h   Сразу установить подразумеваемую или заданную ско-
/etc/grpck  [файл_групп]╢
/etc/helpadm╢
infocmp  [-d] [-c] [-n] [-I] [-L] [-C] [-r] [-u] [-s [d] [i] [l] [c]] [-v] [-V] [-1]
-d   Напечатать список характеристик, по которым терми-
-c   Напечатать список характеристик, являющихся общими
-n   Напечатать  список  характеристик, отсутствующих у
-I   Использовать имена terminfo(4).
-L   Использовать длинные имена, перечисленные во вклю-
-C   Использовать имена termcap.
-r   Преобразовывать все характеристики к виду  termcap.
-u   Сгенерировать  описание в формате terminfo первого
-s   Отсортировать поля каждого типа в  соответствии  с
-v   Выдавать трассировочную информацию.
-V   Выдать версию программы и завершиться.
-1   Выдавать поля по одному в строке.
/etc/init  [0] [1] [2] [3] [4] [5] [6] [S] [s] [Q] [q] [a] [b] [c]╢
/etc/install  [-c каталог_1] [-f каталог_2] [-i] [-n каталог_3]
-i   Игнорировать стандартный список каталогов.
-o   Скопировать старую версию файла в OLDфайл.
-s   Подавить выдачу всех сообщений, кроме сообщений об
/etc/killall  [сигнал]╢
/etc/labelit  файловая_система [имя_системы имя_тома [-n]]╢
-n   Присвоить имя файловой системе на магнитной ленте.
/usr/lib/acct/lastlogin╢
/etc/link  файл1 файл2╢
/usr/lib/lpadmin  [-pпринтер [[-cкласс] [-eпринтер] [-h]
-h   Учесть подсоединение принтера к системе.
-l   Считать устройство принтером-терминалом.
/usr/lib/lpmove  запросы адресат
/usr/lib/lpmove  адресат1 адресат2╢
/usr/lib/lpsched╢
/usr/lib/lpshut╢
/etc/mkfs  специальный_файл [число_блоков[:число_описателей]]
/etc/mkmini  блочное_устройство [mkfs_параметры]╢
/etc/mknod  имя [b] [c] старший_номер младший_номер
/etc/mknod  имя p╢
b    Создать блочный специальный файл.
c    Создать символьный специальный файл.
p    Создать именованный канал.
/usr/lib/acct/monacct  период╢
/etc/mount  [[-r] [-f тип_фс] файловая_система каталог]
/etc/mount  [[-r] [-d] ресурс каталог]╢
-r   Смонтировать только на чтение.
-d   Смонтировать удаленный ресурс.
/etc/mountall  [-] [таблица_файловых_систем ...]╢
-    Использовать стандартный ввод в  качестве  таблицы
/etc/mvdir  исходный_каталог целевой_каталог╢
/etc/ncheck  [-i номер_описателя ...] [-a] [-s] [файловая_система]╢
-a   Выводить имена . и ...
-s   Выдавать имена только  для  специальных  файлов  и
/usr/lib/acct/nulladm  файл╢
/etc/nuser╢
pitio  [-c] [-lчисло_строк] [-r] [-t] [параллельный_порт]╢
-c   Установить режим Centronics.
-r   Установить режим бесструктурного вывода.
-t   Выдать текущий режим параллельного_порта.
/usr/lib/acct/prctmp  файл ["заголовок"]╢
/usr/lib/acct/prdaily  [-l] [-c] [ммдд]╢
-l   Вывести сведения о сверхактивных пользователях.
-c   Вывести сведения о сверхрасточительных командах.
/etc/prfdc  файл [период [час_окончания]]╢
/etc/prfld  [файл_с_системной_таблицей_имен]╢
/etc/prfpr  файл [пороговое_значение
/etc/prfsnap  файл╢
/etc/prfstat  on
/etc/prfstat  off╢
/usr/lib/acct/prtacct  файл ["заголовок"]╢
/etc/pwck  [файл_паролей]╢
/etc/rc0╢
/etc/rc2╢
/usr/lib/reject  [-r [причина]] адресат ...╢
/usr/lib/acct/runacct  [ммдд [фаза]]╢
/usr/lib/sa/sa1  [сек число]╢
/usr/lib/sa/sa2  [-u] [-b] [-d] [-y] [-c] [-w] [-a] [-q] [-v] [-m] [-A]
-u   Использование ЦП.
-b   Использование буферов.
-d   Использование блочных устройств.
-y   Использование терминалов.
-c   Использование системных вызовов.
-w   Подкачка и переключение процессов.
-a   Доступ к файловой системе.
-q   Средняя длина очереди и процент занятости.
-v   Таблицы сегментов, процессов, описателей, файлов.
-m   Использование сообщений и семафоров.
-A   Все данные. Эквивалентно -udqbwcayvm.
/usr/lib/sa/sadc  [сек число] [вых_файл]╢
/etc/setmnt╢
/usr/lib/acct/shutacct  ["причина"]╢
/etc/shutdown  [-y] [-gзадержка] [-iуровень_выполнения]╢
-y   Отменить запрос подтверждения.
/usr/lib/acct/startup╢
strace  [ид_модуля ид_устройства уровень] ...╢
strclean  [-d каталог] [-a возраст]╢
strerr╢
/etc/swap  [-a устройство начальный_блок длина]
-l   Выдать состояние всех областей подкачки.
sync╢
sysadm  [команда ...]╢
tic  [-v[число]] [-c] файл╢
-c   Только проверить файл на наличие ошибок.
/etc/tstmode  режим_тестирования бесструктурное_устройство╢
/usr/lib/acct/turnacct  [on] [off] [switch]╢
/etc/uadmin  команда функция╢
/etc/umount  файловая_система
/etc/umount  [-d] ресурс╢
-d   Размонтировать удаленный ресурс.
/etc/umountall  [-k]╢
-k   Послать  всем  процессам,  имеющим открытые файлы,
/etc/unlink  файл╢
/usr/lib/uucp/uucheck  [-v] [-x уровень_отладки]╢
-v   Вывести подробное объяснение того,  как  uucp  ин-
/usr/lib/uucp/uucico  [-r режим] [-x уровень_отладки] [-i интерфейс]
/usr/lib/uucp/uucleanup  [-C срок] [-D срок] [-W срок] [-X срок]
/usr/lib/uucp/uugetty  [-h] [-t время_ожидания] [-r] линия
/usr/lib/uucp/uugetty  -c файл╢
-h   Сразу установить подразумеваемую или заданную ско-
-r   Дождаться ввода символа перед выдачей  приглашения.
/usr/lib/uucp/uusched  [-x уровень_отладки] [-u уровень_отладки]╢
/usr/lib/uucp/Uutry   [-x уровень_отладки] [-r] система╢
-r   Изменить время переспроса.
/usr/lib/uucp/uuxqt   [-s система] [-x уровень_отладки]╢
/etc/volcopy  [-a] [-s] имя_файловой_системы
-a   Требовать явного подтверждения.
-s   Использовать стандартный способ подтверждения "DEL
/etc/volume  [-u] [-t] [-s] [-h] [-c] [-l] [бесструктурное_устройство ...]╢
-u   Вывести номер устройства.
-t   Вывести тип диска.
-s   Вывести количество секторов на дорожке.
-h   Вывести число головок.
-c   Вывести число цилиндров.
-l   Вывести длину в блоках устройства с младшим  номе-
Size: 81531 bytes
Last-modified: Tue, 25 Nov 1997 06:59:54 GMT
И кусочками по 40Кб: [1][2]