Найти в Дзене
Уроки Linux

🛠️ Как быстро проверить и восстановить работу сервиса в Linux

🛠️ Как быстро проверить и восстановить работу сервиса в Linux

Привет, любители командной строчки! 🚀

Иногда кажется, что systemd — это магия, а иногда — коварный враг. Но не переживай, сегодня я расскажу, как быстро понять, работает ли сервис и что делать, если он сломался.

🌟 Проверка статуса сервиса

- Чтобы узнать, что происходит, используем команду:

systemctl status <имя_сервиса>

- Если нужен только факт его активности:

systemctl is-active <имя_сервиса>

🛠️ Перезапуск или запуск сервиса

- Перезапускаем:

sudo systemctl restart <имя_сервиса>

- Запускаем, если остановлен:

sudo systemctl start <имя_сервиса>

📉 Остановить сервис

sudo systemctl stop <имя_сервиса>

🌪️ Восстановление после сбоев

- Если сервис постоянно падает, смотрим логи:

journalctl -u <имя_сервиса> --since "10 min ago"

- И — можно перезагрузить весь systemd, если вдруг всё полетело:

sudo systemctl daemon-reexec

А как вы обычно поступаете, когда сервис не реагирует? Когда последний раз восстанавливали критический модуль?

Прокачай свои навыки в нашем телеграм-канале https://t.me/LinuxSkill, а в боте https://t.me/gradeliftbot ты найдешь крутые тесты по Linux!