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

🛰️ Как автоматически запускать задачи сразу после загрузки системы

🛰️ Как автоматически запускать задачи сразу после загрузки системы

Хочешь, чтобы важные скрипты запускались мгновенно, как только сервер просыпается? Тогда этот лайфхак — для тебя! Настройка автозапусков — мощный инструмент, чтобы минимизировать ручную работу и держать всё под контролем.

- Используй systemd, настрой его юниты:

- Создай файл сервиса:

sudo nano /etc/systemd/system/mytask.service

- Вставь туда:

Unit

Description=Мой автоматический скрипт

After=network.target

Service

ExecStart=/usr/bin/bash /path/to/your/script.sh

Restart=on-failure

Install

WantedBy=multi-user.target

- Активируй его:

bash

sudo systemctl enable mytask.service

sudo systemctl start mytask.service

`

Плюсы такого подхода:

- Скрипт запускается автоматически при старте системы

- Можно контролировать, перезапускать или отключать через systemctl

- Всё прозрачно, легко управляется

Знать, как правильно настроить автоматический запуск — важный навык для любого системного админа или DevOps. Это и делает систему более умной и автономной!

Готов поделиться своим опытом — как ты обычно поднимаешь важные службы при старте?

Приглашаю тебя в наш телеграм-канал https://t.me/LinuxSkill, где ищут ответы на похожие вопросы, а в боте https://t.me/gradeliftbot тебя ждут тесты и вакансии.

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!