🛰️ Основы работы с systemd: управление службами и автоматизация
Готов ли ты стать настоящим неспящим системным админом? Знание systemd — это ключ к быстрой автоматизации и стабильной работе сервера.
Почему это важно?
- Управление службами без перезагрузки — быстро и удобно
- Автоматический запуск необходимых процессов при старте
- Мониторинг состояния и автоматическая перезапуск при сбое
Вот базовые команды, которые пригодятся:
- status — определить состояние сервиса:
systemctl status nginx
- restart — перезапустить службу:
sudo systemctl restart nginx
- enable / disable — включить или отключить автозагрузку:
sudo systemctl enable nginx
sudo systemctl disable nginx
- list-units — посмотреть все активные юниты:
systemctl list-units --type=service
- mask / unmask — скрыть или открыть службу от запуска:
sudo systemctl mask nginx
sudo systemctl unmask nginx
Понимание этих команд поможет тебе делать настройки в автоматическом режиме, быстро реагировать на сбои и делегировать задачи без лишних хлопот.
А ты уже используешь systemd на своих серверах? Или только собираешься стать мастером автоматизации?
📚 Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!