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]