Различия
Показаны различия между двумя версиями страницы.
— | sistemy_inicializacii [2025/07/06 12:39] (текущий) – создано - внешнее изменение 127.0.0.1 | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Системы инициализации Linux ====== | ||
+ | |||
+ | **Системы инициализации** (набор скриптов, | ||
+ | |||
+ | * Система инициализации System V [[inittab]], | ||
+ | * Система инициализации [[Upstart|Upstart]] ранее использовалась в OC [[Ubuntu|Ubuntu]], | ||
+ | * Система инициализации [[systemd|systemd (system daemon)]] используется в современных дистрибутивах начиная с 2010 года. | ||
+ | |||
+ | Системы инициализации Linux: System V, BSD, [[systemd|systemd]], | ||
+ | |||
+ | **Система инициализации Linux** — это набор скриптов, | ||
+ | * System V | ||
+ | * BSD | ||
+ | Они отличаются друг от друга организацией стартовых скриптов: | ||
+ | |||
+ | **Последовательность действий при старте компьютера**: | ||
+ | < | ||
+ | BIOS -> загрузчик -> ядро -> init | ||
+ | </ | ||
+ | При запуске PC совместимого компьютера происходит следующая последовательность действий: | ||
+ | - выполняется BIOS компьютера; | ||
+ | - запускается загрузчик операционной системы – LILO, [[grub2]] или любой другой; | ||
+ | - загружается ядро Linux. | ||
+ | Ядро стартует и кроме основных действий подключает корневую файловую систему в режиме только для чтения, | ||
+ | * подключённую в режиме только для чтения корневую файловую систему; | ||
+ | * работающую программу init | ||
+ | Дальнейшие действия, | ||
+ | |||
+ | <note important> | ||
+ | |||
+ | |||
+ | ====== init (initialization) | ||
+ | |||
+ | Сценарии инициализации системы "SysV init scripts" | ||
+ | |||
+ | **init** - самая первая запускаемая программа в ОС Linux (PID 1). Файл [[inittab]] является конфигурационным файлом программы init. | ||
+ | |||
+ | Ниже, список программ (скриптов), | ||
+ | |||
+ | * [[update-rc.d]] - install and remove System-V style init script links | ||
+ | * [[sysvconfig]] | ||
+ | * [[sysv-rc-conf]] - SysV init runlevel configuration tool for the terminal | ||
+ | * [[rcconf]] - Debian Runlevel configuration tool | ||
+ | |||
+ | * Уровни нинциализации:< | ||
+ | /etc/rc0.d | уровень исполнения 0 | выполняет скрипт при выключении системы | ||
+ | /etc/rc1.d | уровень исполнения 1 | однопользовательский режим (single user mode) аналогичен Safe Mode в Windows. | ||
+ | /etc/rc2.d | уровень исполнения 2 | многопользовательский режим (multiuser mode) | ||
+ | /etc/rc3.d | уровень исполнения 3 | зарезервированно | ||
+ | /etc/rc4.d | уровень исполнения 4 | зарезервированно | ||
+ | /etc/rc5.d | уровень исполнения 5 | зарезервированно | ||
+ | /etc/rc6.d | уровень исполнения 6 | выполнение при при перезагрузке | ||
+ | </ | ||
+ | * При запуске компьютера независимо от того какой уровень выполнения текущий - запускаются в обязательном порядке все символические ссылки из каталога< | ||
+ | /etc/rcS.d | ||
+ | </ | ||
+ | |||
+ | |||
+ | |||
+ | |||
📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.
📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Nginx простые примеры конфигурации
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах
7 Самых Популярных Обзоров
- Хостинг для Python-скриптов и приложений
- ТОП 4 лучших антидетект браузеров (Бесплатные & Платные)
- Подборка купонов (промокоды) на хостинг, антидетект браузеры
- Обзор THE.Hosting (PQ Hosting): надежный хостинг с профессиональной поддержкой
- Хостинг в России
- Хостинг в Европе
- Обзор браузера Dolphin {anty} для мультиаккаунтинга