Изменение файла /etc/inittab

Для изменения файла доступны следующие четыре команды etc/inittab.

Добавление записей - команда mkitab

Для того чтобы добавить запись в файл /etc/inittab, введите в командной строке:
mkitab Идентификатор:Режим-работы:Действие:Команда
Например, для того чтобы добавить запись для tty2, введите в командной строке:
mkitab tty002:2:respawn:/usr/sbin/getty /dev/tty2

В предыдущем примере:

Флаг Описание
tty002 Уникальное имя записи.
2 Уровень выполнения, на котором будет запускаться процесс.
respawn Действие, которое команда init должна выполнять для данного процесса.
/usr/sbin/getty /dev/tty2 Команда оболочки, запускающая процесс.

Изменение записей - команда chitab

Для того чтобы изменить запись в файле /etc/inittab, введите в командной строке:
chitab Идентификатор:Режим-работы:Действие:Команда
Например, для того чтобы изменить запись из предыдущего примера так, чтобы она действовала для уровней 2 и 3, введите следующую команду:
chitab tty002:23:respawn:/usr/sbin/getty /dev/tty2

В предыдущем примере:

Флаг Описание
tty002 Уникальное имя записи.
23 Уровни выполнения, на которых будет запускаться процесс.
respawn Действие, которое команда init должна выполнять для данного процесса.
/usr/sbin/getty /dev/tty2 Команда оболочки, запускающая процесс.

Просмотр записей - команда lsitab

Для того чтобы получить список записей в файле /etc/inittab, введите в командной строке:
lsitab -a
Для того чтобы просмотреть отдельную запись файла /etc/inittab, введите:
lsitab Идентификатор

Например, для просмотра записи устройства tty2 нужно ввести команду lsitab tty2.

Удаление записей - команда rmitab

Для того чтобы удалить запись из файла /etc/inittab, введите в командной строке:
rmitab Идентификатор

Например, для удаления записи о tty2 нужно ввести команду rmitab tty2.