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

🖥️ Быстрый настройчик автозапусков в Linux: Systemd в деле

🖥️ Быстрый настройчик автозапусков в Linux: Systemd в деле

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

Этот мощный инструмент позволяет управлять запуском сервисов, задавать зависимости и контролировать их состояние. Настроить автозапуск просто: создаем unit-файл, прописываем команды, и voila — всё работает как часы.

Плюсы использования Systemd для автозапуска:

- Простота и гибкость конфигурирования

- Удобное управление через команды: start, stop, enable, disable

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

Пример: создадим сервис для запуска скрипта при загрузке

- Создай файл /etc/systemd/system/my_script.service

- Внеси туда:

[Unit]

Description=Мой кастомный скрипт

After=network.target

[Service]

ExecStart=/usr/local/bin/myscript.sh

Restart=on-failure

[Install]

WantedBy=default.target

- Активируй командой:

sudo systemctl enable my_script.service

sudo systemctl start my_script.service

Теперь он будет запускаться автоматически.

А у тебя есть свои хитрости по управлению автозапусками? Делись в комментариях, буду рад услышать!

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

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