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

🚀 *Как автоматически запускать задачи при старте Linux

🚀 *Как автоматически запускать задачи при старте Linux* Привет, друзья! Хотите, чтобы важные скрипты запускались сами при загрузке системы? Тогда этот лайфхак для вас! Настройка автозапуска — это магия, которая сэкономит вам массу времени и нервов. А еще — повысит ваше мастерство sysadmin и DevOps! Есть несколько способов, но один из самых универсальных — использование systemd. Всё просто: создаёшь свой юнит-файл, указываешь команду, и система заботится о запуске. Плюсы systemd-автозапуска: - Надёжность - Гибкость - Возможность управлять зависимостями Пример: создаем файл /etc/systemd/system/my_script.service с содержимым: - Unit - Description=Мой автоматический скрипт - After=network.target - Service - ExecStart=/usr/bin/bash /path/to/script.sh - Restart=on-failure - Install - WantedBy=multi-user.target Затем активируем: sudo systemctl enable my_script.service sudo systemctl start my_script.service Теперь ваш скрипт будет запускаться автоматически при каждой загрузке! Почем

🚀 *Как автоматически запускать задачи при старте Linux*

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

Есть несколько способов, но один из самых универсальных — использование systemd. Всё просто: создаёшь свой юнит-файл, указываешь команду, и система заботится о запуске.

Плюсы systemd-автозапуска:

- Надёжность

- Гибкость

- Возможность управлять зависимостями

Пример: создаем файл /etc/systemd/system/my_script.service с содержимым:

- Unit

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

- After=network.target

- Service

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

- Restart=on-failure

- Install

- WantedBy=multi-user.target

Затем активируем:

sudo systemctl enable my_script.service

sudo systemctl start my_script.service

Теперь ваш скрипт будет запускаться автоматически при каждой загрузке! Почему бы не использовать такой подход для мониторинга, бэкапов или развертывания?

А вы уже пробовали автоматизировать свои задачи? Или есть свои секреты?

💬 Пригласи своих коллег прокачать навыки — подписывайся на https://t.me/LinuxSkill, а чтобы освоить работу с системными сервисами — используй https://t.me/gradeliftbot.

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