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

📡 Как заставить Linux запускать скрипты при старте системы

📡 Как заставить Linux запускать скрипты при старте системы

Хочешь сделать так, чтобы твой сервер автоматически выполнял нужные задачи после загрузки? Это реально просто, если знать, где и что прописать. Несколько команд — и твоя автоматизация заработает как по маслу!

- Самый простой способ — использовать systemd. Создаешь свой unit-файл:

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

и прописываешь внутри:

[Unit]

Description=Мой запускной скрипт

After=network.target

[Service]

ExecStart=/путь/к/скрипту.sh

Restart=always

User=имя_пользователя

[Install]

WantedBy=multi-user.target

- После сохранения активируешь его командами:

sudo systemctl daemon-reload

sudo systemctl enable myservice.service

sudo systemctl start myservice.service

Вот так — твой скрипт запустится автоматически при каждой загрузке системы. А что ты любишь автоматизировать первым делом? Может, создадим настоящий сервис, который поможет с резервным копированием или мониторингом?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill, а чтобы пройти тесты по Linux — жми https://t.me/gradeliftbot — станет проще, чем кажется!

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