🛠️ Как автоматически запускать задачи при старте системы в Linux
Привет, друзья! 🚀 Хотите, чтобы важные скрипты и сервисы запускались сразу после включения вашего сервера или ПК? Тогда этот пост для вас! Мы расскажем, как правильно настроить автоматический запуск своих задач без лишней возни.
Самый популярный способ — использовать systemd. Это современная система инициализации, которая управляет запуском сервисов и скриптов. Всё, что нужно — создать свой unit-файл и активировать его. Вот короткий пример:
- Создайте файл /etc/systemd/system/mytask.service
- Внутри вставьте:
[Unit]
Description=Мой автоматический скрипт
[Service]
ExecStart=/usr/bin/bash /path/to/your/script.sh
Restart=always
[Install]
WantedBy=multi-user.target
Затем активируйте сервис командой:
sudo systemctl enable mytask.service
И запустите его напрямую:
sudo systemctl start mytask.service
Теперь ваша задача будет запускаться при каждом включении системы! Такой подход подходит для любых правил, скриптов или серверных приложений.
А как вы автоматизируете запуск своих задач? Какие хитрости используете?
Приглашаем вас подписаться на наш канал https://t.me/LinuxSkill — там ещё больше лайфхаков и советов. А чтобы пройти тесты и узнать свой уровень — https://t.me/gradeliftbot.
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!