Поиск по сайту:

Год ловеласа — 12 медовых месяцев (Ц. Меламед).

Команда init в Linux с примерами

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
29 апреля 2021
Команда init в Linux с примерами
init является родительским для всех процессов Linux с PID или идентификатором процесса 1. Это первый процесс, который запускается при загрузке компьютера и работает до завершения работы системы. init означает инициализацию. Проще говоря, роль init заключается в создании процессов из сценария, хранящегося в файле /etc/inittab, который является файлом конфигурации, который будет использоваться системой инициализации. Это последний шаг в последовательности загрузки ядра.

/etc/inittab Specifies the init command control file.

 

  • Сценарий инициализации инициализирует службу. Итак, он отвечает за инициализацию системы.
  • Сценарии инициализации также называются сценариями rc (сценарии запуска команд)
  • Сценарий инициализации также используется в UNIX.

Синтаксис

init [OPTIONS...] {COMMAND}

 

Уровни выполнения

Уровни выполнения – это состояние init, в котором определена группа процессов, запускаемых при запуске ОС. Процесс, порожденный init для каждого из этих уровней запуска, определяется в файле /etc/inittab. На каждом уровне выполнения определенное количество остановленных или запущенных служб. Условно семь уровней выполнения существуют числами от нуля до шести.

 

Стандартные уровни выполнения для распространения на основе Red Hat:

Уровень выполнения

Режим Действие
Остановка Выключает систему
1 Однопользовательский режим Не настраивает сетевые интерфейсы, не запускает демонов,

или разрешить вход без полномочий root

2 Многопользовательский режим Не настраивает сетевые интерфейсы и не запускает демонов.
3 Многопользовательский режим с подключением к сети Запускает систему нормально.
4 Неопределенный Не используется / определяется пользователем
5 X11 Как уровень запуска 3 + диспетчер отображения (X)
6 Перезагрузить Перезагружает систему

 

По умолчанию большая часть системы на основе LINUX загружается на уровень выполнения 3 или уровень выполнения 5. В дополнение к стандартным уровням выполнения пользователи могут изменять предустановленные уровни выполнения или даже создавать новые в соответствии с требованиями. Уровни выполнения 2 и 4 используются для определенных пользователем уровней выполнения, а уровни выполнения 0 и 6 используются для остановки и перезагрузки системы.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Читать  Ansible. Знакомство с Ansible
Поделиться в соц. сетях:
5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close