Архитектура современных операционных систем
72 тевой файловой системы). Если это поле не указано, то строка исполь- зуется на всех уровнях. Действие – определяет метод запуска процесса или загрузки драйвера: 1) respawn – периодический перезапуск процесса. С помощью этого метода обычно запускаются системные процессы – демоны. Такое название они получили из-за того, что их нельзя «убить». Уничтоженный демон тут же будет переза- пущен init; 2) wait – однократный запуск процесса и продолжение про- смотра inittab после его завершения; 3) once – однократный запуск процесса и продолжение про- смотра inittab не дожидаясь его завершения; 4) sysinit, boot, bootwait – действие по однократному запуску системного процесса или загрузки драйверов, выполняются до входа пользователей в систему. 5) Initdefault – специальное действие - определяет уровень вы- полнения системы по умолчанию. Когда Init впервые запус- кается ядром, он сначала ищет строчку с этим действием. Если уровень по умолчанию не задан, то он считается рав- ным 2. Имя – является меткой строки и используется в основном как коммен- тарий. Пример фрагмента таблицы inittab: Init:2:initdefault: 2c3::sysinit:/sbin/rc.boots /dev/console 2>&1 … TT0:2:respawn:/sbin/getty /dev/tt0 2>&1 TT1:2:respawn:/sbin/getty /dev/tt1 2>&1 …
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy