Разница между OnCalendar и OnBootSec в системе таймеров systemd заключается в том, что OnCalendar определяет момент запуска службы по условию календаря, а OnBootSec — через указанное время после старта системы 135.
OnCalendar позволяет указать нужную дату и время срабатывания. 1 Общий формат задания значения параметра: OnCalendar=ДеньНедели Год-Месяц-День Час:Минута:Секунда. 3
OnBootSec указывает, через сколько секунд после старта системы systemd должен выполнить задачу. 2 Отсчёт времени ведётся с момента начала отсчёта времени ядром. 3 Если при создании таймера указанное время прошло, то контролируемый юнит выполняется немедленно. 3