🔧 Создаём свои собственные systemd-сервисы для автоматизации задач
Привет, любители автоматизации! 🚀
Хочешь, чтобы твои скрипты запускались без лишних хлопот и автоматически при старте системы?
Всё делается просто — создаём собственную службу через systemd!
Почему именно systemd?
- Надёжность и контроль
- Возможность управлять задачами как полноценными сервисами
- Они запускаются автоматически при загрузке
Как это сделать?
- Создаёшь файл с описанием сервиса в /etc/systemd/system/
- В файле прописываешь команды, которые нужно выполнить
Пример:
[Unit]
Description=Мой автоматический запуск
[Service]
ExecStart=/usr/bin/python3 /home/user/backup.py
Restart=on-failure
[Install]
WantedBy=multi-user.target
- Далее активируешь сервис:
sudo systemctl enable мой_сервис.service
sudo systemctl start мой_сервис.service
- Проверяешь статус:
sudo systemctl status мой_сервис.service
Это нереально удобно! Теперь твои скрипты работают как настоящие сервисы.⠀
А ведь автоматизация — это залог свободного времени и спокойствия!
- Не забыл вставить свою службу в автозагрузку?
- А как бы ты использовал systemd для своих целей?
Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание Linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!