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