Сервисы systemd
Часть курса Linux
Вы написали скрипт, который работает. Вы его запускаете, он делает своё дело, а потом вы закрываете терминал - и скрипт умирает вместе с сессией. Вы хотите, чтобы он запускался при загрузке машины, поднимался заново после сбоя и записывал свой вывод куда-то, где его потом можно прочитать. Сделать это вручную удивительно трудоёмко.
Когда машина с Linux загружается, что-то должно поднять сеть, смонтировать диски, запустить SSH-сервер - и сделать всё это в правильном порядке, не тратя время на лишние ожидания. Это что-то - systemd, первый процесс, который запускает ядро, и родитель почти всех остальных процессов.
Хочешь изучать Linux Сервисы systemd в реальной среде?
Нажми ниже, получи Linux-машину с Linux наготове и пройди Сервисы systemd на практике вместе с AI-наставником, который знает твой код.
Начать этот урокСервисы systemdЧему вы научитесь
- Systemctl
- Unit files
- Enable
- Start
- Stop
- Status
- Journalctl -u
Читай этот урок на своём языке
Все уроки этого курса
17 уроков- 1Оболочка (shell) и первые команды20 мин
- 2Файловая система и навигация25 мин
- 3Файлы и права доступа30 мин
- 4Текстовые инструменты: grep, sed, awk30 мин
- 5Pipe (каналы) и перенаправление25 мин
- 6Процессы и сигналы30 мин
- 7Пользователи и группы25 мин
- 8Управление пакетами25 мин
- 9Основы сетей30 мин
- 10Написание shell-скриптов35 мин
- 11Сервисы systemd35 мин
- 12SSH и удалённый доступ30 мин
- 13Журналы и логи25 мин
- 14Диски и хранилище30 мин
- 15Cron и запланированные задачи25 мин
- 16Производительность и мониторинг30 мин
- 17Итоговый проект: настройка сервера60 мин
