Проверяет понимание последовательности этапов загрузки Linux-сервера от включения питания до появления терминала, что важно для диагностики проблем и администрирования.
Процесс загрузки Linux-сервера — это цепочка последовательных шагов, каждый из которых передаёт управление следующему компоненту. Понимание этой цепочки помогает быстро находить причины сбоев, например, если сервер не стартует или зависает на определённом этапе.
/sbin/init (или /usr/lib/systemd/systemd).multi-user.target). В конце запускается getty — процесс, который предоставляет терминал (tty) для входа.Проверить текущий target и службы можно командами:
systemctl get-default
systemctl list-units --type=service --state=runningДля диагностики загрузки используйте journalctl -b — он покажет логи с момента старта.
Знание этапов загрузки необходимо для администрирования Linux: позволяет понять, где именно возникает проблема (железо, загрузчик, ядро или службы), и правильно настроить параметры загрузки (например, через GRUB). Это базовый навык для любого DevOps-инженера или системного администратора.