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

🛠️ Как автоматически запускать задачи при старте системы в Linux

🛠️ Как автоматически запускать задачи при старте системы в 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 минут! Включи 🔔 чтобы не пропустить!