Systemd – это программное приложение, которое предоставляет набор системных компонентов для операционных систем Linux.

Это первая служба, инициализирующая последовательность загрузки.

Она всегда работает с pid 1.

Она также помогает управлять системой и сервисом приложений в нашей операционной системе Linux.

Мы также можем запустить любой пользовательский скрипт как службу systemd.

Это помогает скрипту запускаться при загрузке системы.

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

В этом руководстве рассматривается запуск bash скрипта как службы Systemd.

Шаг 1 – Создайте скрипт

Прежде всего, создайте образец скрипта, который будет запускаться при запуске системы.

sudo vi /usr/bin/script.sh 
Добавим следующий пример скрипта

Сохраните скрипт и установите права на выполнение.

sudo chmod +x /usr/bin/script.sh 
Поделитесь статьей:

2 thoughts on “📜 Как запустить shell скрипт как службу SystemD на Linux

Добавить комментарий