Для просмотра очереди заданий, введите команду atq. В результате будут выведены задания для пользователя, запустившего команду. При запуске программы суперпользователем будет выведен список заданий для всех пользователей. Удалить задание вы можете командой atrm.
5.5. Уровни выполнения.Программа init
ОС Linux имеет шесть уровней выполнения, а также три уровня выполнения по требованию.
Программа init переключает систему в нужный режим работы (на нужный уровень выполнения), и ее имеет право использовать только пользователь root. Для переключения на уровень n достаточно ввести команду:
# init n
Иногда, при небольшом изменении файла /etc/inittab, нужно заново перечитать таблицу инициализации (inittab). Для этого воспользуйтесь командой:
init q
Помните, что вы в любой момент можете изменить файл /etc/inittab и перечитать его заново командой
init q.
Для перехода на первый уровень выполнения можно также использовать параметр s программы
init: init s
Описание уровней приведено в табл. 5.4.
Уровни выполнения Таблица 5.4
Уровень | Описание |
---|---|
0 | Останов системы |
1 | Административный (однопользовательский) режим. Обычно используется пользователем root для восстановления системы после сбоя |
2 | Многопользовательский режим, но без использования сети |
3 | Многопользовательский режим, допускается работа в сети |
4 | Не используется |
5 | Многопользовательский режим. Поддержка сети. Автоматический запуск системы X Window |
6 | Перезагрузка системы |
Файл /etc/inittab описывает, какие процессы должны запускаться во время загрузки и на протяжении нормальной работы системы. Программа init переключает уровни выполнения системы. Корректными номерами уровней системы являются 0…6, а также А, В и С.
Каждая строка файла /etc/inittab должна быть записана в формате:
id:уровни_выполнения:действие:процесс
Поле «Id» (идентификатор) — уникальная последовательность из четырех символов (в старых дистрибутивах длина имени идентификатора ограничена двумя символами).
Поле «уровни выполнения» — перечень уровней выполнения, для которых будет выполнено указанное действие.
Поле «действие» — задает действие, которое будет выполнено.
Поле «процесс» — определяет процесс, который будет выполнен.
В качестве значений поля «уровни_выполнения» могут быть указаны номера уровней выполнения без каких-либо разделителей. Например, значение данного поля 1235 означает, что указанное действие будет применено к уровням 1, 2, 3 и 5. В качестве дополнительных уровней, которые называются уровнями по требованию (ondemand), могут быть указаны уровни А, В и С.
В качестве действия может быть указано одно из действий, описанных в табл. 5.5
Действия над процессами, задаваемые в файле /etc/inittab Таблица 5.5
Вильям Л Саймон , Вильям Саймон , Наталья Владимировна Макеева , Нора Робертс , Юрий Викторович Щербатых
Зарубежная компьютерная, околокомпьютерная литература / ОС и Сети, интернет / Короткие любовные романы / Психология / Прочая справочная литература / Образование и наука / Книги по IT / Словари и Энциклопедии