Файл монитора с помощью службы Systemd

Debe editar y reconstruir la configuración de grub:

sudo grub2-set-default 0
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
sudo reboot

Esto asegurará que grub se inicie desde el último kernel instalado.

5
11.09.2017, 16:45
1 ответ

Механизм systemd для этого представляет собой единицу пути , в которой вы указываете файл для просмотра в настройках PathChangedили PathModified, в зависимости от того, как модуль записи записывает в файл..

Если он записывает весь файл и каждый раз закрывает его, то PathChangedпозволяет избежать ловушки PathModified, которая может привести к преждевременной активации, если модификация в целом включает несколько операций записи, записывающих только часть файла.. Но, с другой стороны, PathChangedможет сработать, даже если файл был только открыт для записи записывающим устройством, но никогда не записывался в него.

Вы либо называете блок пути так же, как связанный сервисный блок , либо используете настройку Unit. Этот связанный сервисный блок, конечно же, будет вашим сервисом, который передает содержимое файла в базу данных без лишнего таймера. Когда происходит соответствующее изменение в файле, единица пути вызывает активацию единицы службы (, если она еще не активирована ). Это так -называется активацией пути .

Дополнительная литература

  • Леннарт Поттеринг и др. (2017 ).systemd.unit. справочные страницы systemd. freedesktop.org.
  • Леннарт Поттеринг и др. (2017 ).systemd.path. справочные страницы systemd. freedesktop.org.
5
27.01.2020, 20:40

Теги

Похожие вопросы