🔧 Создаем собственный Linux-микросервис с systemd Ты когда-нибудь хотел запустить скрипт так, чтобы он работал как полноценный сервис и автоматически запускался при старте системы? Тогда этот пост для тебя! Сегодня разберем, как превратить свой bash-скрипт в автономный сервис без всяких лишних программ, только native tools Linux. Плюсы такого подхода: - автоматический запуск при загрузке системы - возможность управлять через systemctl - удобство автоматического перезапуска при сбое Вот весь секрет: создаем unit-файл для systemd, прописываем нужные параметры и активируем сервис. Всё просто: - создаем файл /etc/systemd/system/myservice.service - внутри пишем: [Unit] Description=Мой личный сервис After=network.target [Service] ExecStart=/usr/bin/bash /путь/к/скрипту.sh Restart=always User=ваш_пользователь [Install] WantedBy=multi-user.target - активируем его: sudo systemctl daemon-reload sudo systemctl enable myservice sudo systemctl start myservice Теперь ваш скрипт будет работа