[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/systemd-timer-guide":3,"mdc-y0r2pw-key":647,"mdc--w89ozz-key":700,"mdc--xelc9e-key":725,"mdc--7pipbg-key":757,"mdc-mv9d1o-key":782,"mdc--c7ouez-key":818,"mdc--aangxf-key":842,"related-/guides/linux/systemd-service-guide,/guides/linux/cron-guide":872,"mdc-lb3nu3-key":873,"mdc--50teje-key":914},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":580,"code":580,"createdAt":581,"description":582,"difficulty":583,"draft":584,"estimatedTime":585,"extension":586,"faq":587,"howToSteps":600,"howToTotalTime":616,"image":580,"keywords":617,"locale":628,"meta":629,"navigation":107,"path":630,"platform":631,"related":632,"section":635,"seo":636,"severity":580,"stem":637,"summary":638,"tags":639,"twitterCreator":580,"twitterSite":580,"type":645,"updatedAt":581,"__hash__":646},"content_ru/guides/linux/systemd-timer-guide.md","Создание и управление планированием задач с помощью systemd timer – полное руководство",[7,8,9,10],"Ubuntu 20.04","Ubuntu 22.04","Debian 11","Fedora 36","FixPedia Team",{"type":13,"value":14,"toc":569},"minimark",[15,20,24,28,60,64,79,144,158,161,178,182,189,209,212,215,219,222,255,262,266,269,285,288,307,310,314,454,458,461,474,477,493,503,507,556,565],[16,17,19],"h2",{"id":18},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,22,23],"p",{},"systemd timer — это современная альтернатива cron, которая позволяет планировать выполнение команд с точностью до секунд. Использование таймеров дает вам гибкость задавать сложные расписания, включать случайные задержки и получать подробную информацию о работе через journal. После прочтения этого руководства вы сможете создавать таймеры для резервного копирования, обновления системы, очистки логов или любых других периодических задач — без необходимости в дополнительных пакетах.",[16,25,27],{"id":26},"требования-подготовка","Требования / Подготовка",[29,30,31,35,43,57],"ul",{},[32,33,34],"li",{},"Современная дистрибутива Linux с systemd (например, Ubuntu, Debian, Fedora, Arch).",[32,36,37,38,42],{},"Права администратора (",[39,40,41],"code",{},"sudo","), если вы настраиваете системные таймеры, или учетная запись пользователя для пользовательских таймеров.",[32,44,45,46,49,50,49,53,56],{},"Текстовый редактор (",[39,47,48],{},"nano",", ",[39,51,52],{},"vim",[39,54,55],{},"sed",").",[32,58,59],{},"Базовое понимание unit-файлов systemd.",[16,61,63],{"id":62},"шаг-1-создание-файла-таймера","Шаг 1: Создание файла таймера",[21,65,66,67,70,71,74,75,78],{},"Создайте файл таймера в ",[39,68,69],{},"/etc/systemd/system/"," (для системных таймеров) или в ",[39,72,73],{},"~/.config/systemd/user/"," (для пользовательских таймеров). Например, ",[39,76,77],{},"mytimer.timer",":",[80,81,86],"pre",{"className":82,"code":83,"language":84,"meta":85,"style":85},"language-ini shiki shiki-themes github-light github-dark","[Unit]\nDescription=Пример таймера systemd\n\n[Timer]\nOnCalendar=*-*-* 02:00:00\nPersistent=true\n\n[Install]\nWantedBy=timers.target\n","ini","",[39,87,88,96,102,109,115,121,127,132,138],{"__ignoreMap":85},[89,90,93],"span",{"class":91,"line":92},"line",1,[89,94,95],{},"[Unit]\n",[89,97,99],{"class":91,"line":98},2,[89,100,101],{},"Description=Пример таймера systemd\n",[89,103,105],{"class":91,"line":104},3,[89,106,108],{"emptyLinePlaceholder":107},true,"\n",[89,110,112],{"class":91,"line":111},4,[89,113,114],{},"[Timer]\n",[89,116,118],{"class":91,"line":117},5,[89,119,120],{},"OnCalendar=*-*-* 02:00:00\n",[89,122,124],{"class":91,"line":123},6,[89,125,126],{},"Persistent=true\n",[89,128,130],{"class":91,"line":129},7,[89,131,108],{"emptyLinePlaceholder":107},[89,133,135],{"class":91,"line":134},8,[89,136,137],{},"[Install]\n",[89,139,141],{"class":91,"line":140},9,[89,142,143],{},"WantedBy=timers.target\n",[145,146,147],"blockquote",{},[21,148,149,153,154,157],{},[150,151,152],"strong",{},"💡 Совет:"," ",[39,155,156],{},"Persistent=true"," гарантирует, что таймер отработает сразу после включения, если он был выключен.",[21,159,160],{},"После сохранения файла выполните:",[80,162,166],{"className":163,"code":164,"language":165,"meta":85,"style":85},"language-bash shiki shiki-themes github-light github-dark","systemctl daemon-reload\n","bash",[39,167,168],{"__ignoreMap":85},[89,169,170,174],{"class":91,"line":92},[89,171,173],{"class":172},"sScJk","systemctl",[89,175,177],{"class":176},"sZZnC"," daemon-reload\n",[16,179,181],{"id":180},"шаг-2-настройка-расписания","Шаг 2: Настройка расписания",[21,183,184,185,188],{},"Редактировать секцию ",[39,186,187],{},"[Timer]",", чтобы задать нужное расписание:",[29,190,191,197,203],{},[32,192,193,196],{},[39,194,195],{},"OnCalendar=*-*-* 03:00:00"," — ежедневно в 3 утра.",[32,198,199,202],{},[39,200,201],{},"OnBootSec=10min"," — выполнить через 10 минут после загрузки системы.",[32,204,205,208],{},[39,206,207],{},"RandomizedDelaySec=30"," — добавить случайную задержку до 30 секунд.",[21,210,211],{},"Сохраните изменения и выйдите из редактора.",[213,214],"in-article-ad",{},[16,216,218],{"id":217},"шаг-3-активация-и-запуск-таймера","Шаг 3: Активация и запуск таймера",[21,220,221],{},"Активируйте таймер, чтобы он запускался после перезагрузки, и запустите немедленно:",[80,223,225],{"className":163,"code":224,"language":165,"meta":85,"style":85},"systemctl enable mytimer.timer\nsystemctl start mytimer.timer\nsystemctl status mytimer.timer\n",[39,226,227,237,246],{"__ignoreMap":85},[89,228,229,231,234],{"class":91,"line":92},[89,230,173],{"class":172},[89,232,233],{"class":176}," enable",[89,235,236],{"class":176}," mytimer.timer\n",[89,238,239,241,244],{"class":91,"line":98},[89,240,173],{"class":172},[89,242,243],{"class":176}," start",[89,245,236],{"class":176},[89,247,248,250,253],{"class":91,"line":104},[89,249,173],{"class":172},[89,251,252],{"class":176}," status",[89,254,236],{"class":176},[21,256,257,258,261],{},"Статус ",[39,259,260],{},"active (auto-restart)"," означает, что таймер работает корректно.",[16,263,265],{"id":264},"шаг-4-проверка-состояния-таймера","Шаг 4: Проверка состояния таймера",[21,267,268],{},"Просмотрите запланированные запуски:",[80,270,272],{"className":163,"code":271,"language":165,"meta":85,"style":85},"systemctl list-timers --all\n",[39,273,274],{"__ignoreMap":85},[89,275,276,278,281],{"class":91,"line":92},[89,277,173],{"class":172},[89,279,280],{"class":176}," list-timers",[89,282,284],{"class":283},"sj4cs"," --all\n",[21,286,287],{},"Для отслеживания событий в реальном времени:",[80,289,291],{"className":163,"code":290,"language":165,"meta":85,"style":85},"journalctl -u mytimer.timer -f\n",[39,292,293],{"__ignoreMap":85},[89,294,295,298,301,304],{"class":91,"line":92},[89,296,297],{"class":172},"journalctl",[89,299,300],{"class":283}," -u",[89,302,303],{"class":176}," mytimer.timer",[89,305,306],{"class":283}," -f\n",[21,308,309],{},"Эти логи показывают, когда таймер срабатывает и какую службу он запускает.",[16,311,313],{"id":312},"шаг-5-устранение-распространенных-проблем","Шаг 5: Устранение распространенных проблем",[315,316,317,333],"table",{},[318,319,320],"thead",{},[321,322,323,327,330],"tr",{},[324,325,326],"th",{},"Симптом",[324,328,329],{},"Вероятная причина",[324,331,332],{},"Решение",[334,335,336,355,371,408,433],"tbody",{},[321,337,338,344,347],{},[339,340,341],"td",{},[39,342,343],{},"Failed to read unit file",[339,345,346],{},"Файл таймера отсутствует или имеет неправильное имя",[339,348,349,350,352,353],{},"Убедитесь, что файл находится в ",[39,351,69],{}," и называется ",[39,354,77],{},[321,356,357,362,365],{},[339,358,359],{},[39,360,361],{},"Unit mytimer.timer could not be found",[339,363,364],{},"Неверный путь или опечатка в имени",[339,366,367,368],{},"Проверьте ",[39,369,370],{},"systemctl list-unit-files \"*timer*\"",[321,372,373,380,391],{},[339,374,375,376,379],{},"Таймер неактивен (",[39,377,378],{},"inactive",")",[339,381,382,383,386,387,390],{},"Не выполнены ",[39,384,385],{},"enable","/",[39,388,389],{},"start"," или ошибка в синтаксисе",[339,392,393,394,397,398,49,401,404,405],{},"Запустите ",[39,395,396],{},"systemd-analyze verify mytimer.timer"," для проверки синтаксиса, затем ",[39,399,400],{},"systemctl daemon-reload",[39,402,403],{},"systemctl enable"," и ",[39,406,407],{},"systemctl start",[321,409,410,413,416],{},[339,411,412],{},"Сервис не выполняется",[339,414,415],{},"Неправильный пользователь/разрешения или сломанный service unit",[339,417,367,418,421,422,425,426,429,430],{},[39,419,420],{},"mytimer.service"," на корректность, настройте ",[39,423,424],{},"User="," или ",[39,427,428],{},"Group=",", если нужно, и выполните ",[39,431,432],{},"systemctl restart mytimer.service",[321,434,435,441,444],{},[339,436,437,440],{},[39,438,439],{},"Permission denied"," при запуске",[339,442,443],{},"Таймер работает под неправильным пользователем",[339,445,446,447,449,450,453],{},"Измените ",[39,448,424],{}," в ",[39,451,452],{},"[Service]"," на пользователя с необходимыми правами или запустите сервис от имени root",[16,455,457],{"id":456},"проверка-результата","Проверка результата",[21,459,460],{},"Подождите до следующего запланированного времени (например, 2:00) или запустите таймер вручную:",[80,462,464],{"className":163,"code":463,"language":165,"meta":85,"style":85},"systemctl start mytimer.timer\n",[39,465,466],{"__ignoreMap":85},[89,467,468,470,472],{"class":91,"line":92},[89,469,173],{"class":172},[89,471,243],{"class":176},[89,473,236],{"class":176},[21,475,476],{},"Проверьте журналы:",[80,478,480],{"className":163,"code":479,"language":165,"meta":85,"style":85},"journalctl -u mytimer.timer -b\n",[39,481,482],{"__ignoreMap":85},[89,483,484,486,488,490],{"class":91,"line":92},[89,485,297],{"class":172},[89,487,300],{"class":283},[89,489,303],{"class":176},[89,491,492],{"class":283}," -b\n",[21,494,495,496,498,499,502],{},"Найдите строку, где запускается связанная служба (",[39,497,420],{},"). Если вы настроили выполнение команды (например, ",[39,500,501],{},"echo \"done\" > /tmp/done.txt","), убедитесь, что файл создан или что вывод команды записан в лог.",[16,504,506],{"id":505},"возможные-проблемы","Возможные проблемы",[29,508,509,529,538,547],{},[32,510,511,517,518,521,522,525,526,56],{},[150,512,513,514],{},"Неправильный формат ",[39,515,516],{},"OnCalendar"," – используйте ",[39,519,520],{},"systemd.time","-спецификатор или ",[39,523,524],{},"cron","-аналог (",[39,527,528],{},"* * * * *",[32,530,531,537],{},[150,532,533,534],{},"Отсутствие ",[39,535,536],{},"WantedBy=timers.target"," – таймер не будет зарегистрирован системой.",[32,539,540,543,544,546],{},[150,541,542],{},"Дублирующие таймеры"," – убедитесь, что не создано несколько таймеров с одинаковым ",[39,545,516],{},".",[32,548,549,552,553,555],{},[150,550,551],{},"Сбой service unit"," – проверьте ",[39,554,420],{}," на наличие синтаксических ошибок, прав и зависимостей.",[21,557,558,559,404,561,564],{},"Если таймер по-прежнему не работает, запустите ",[39,560,396],{},[39,562,563],{},"journalctl -u mytimer.timer -b"," для детальной диагностики.",[566,567,568],"style",{},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}",{"title":85,"searchDepth":98,"depth":98,"links":570},[571,572,573,574,575,576,577,578,579],{"id":18,"depth":98,"text":19},{"id":26,"depth":98,"text":27},{"id":62,"depth":98,"text":63},{"id":180,"depth":98,"text":181},{"id":217,"depth":98,"text":218},{"id":264,"depth":98,"text":265},{"id":312,"depth":98,"text":313},{"id":456,"depth":98,"text":457},{"id":505,"depth":98,"text":506},null,"2026-07-17 09:58:44","Узнайте, как быстро создать, настроить и управлять плановыми задачами в Linux с помощью systemd timer. Пошаговая инструкция с примерами команд и советами по устранению ошибок за 5 минут.","medium",false,"10-15 мин","md",[588,591,594,597],{"question":589,"answer":590},"Как создать новый таймер с помощью systemd?","Создайте файл .timer в `/etc/systemd/system/` (или `~/.config/systemd/user/` для пользовательских таймеров), укажите расписание в секции `[Timer]`, затем выполните `systemctl daemon-reload`, `systemctl enable \u003Ctimer>.timer` и `systemctl start \u003Ctimer>.timer`.",{"question":592,"answer":593},"Как просмотреть список активных таймеров?","Выполните `systemctl list-timers --all`, чтобы увидеть все таймеры, включая отключенные, или `systemctl list-timers --active`, чтобы отфильтровать только активные.",{"question":595,"answer":596},"Как включить и запустить таймер?","Используйте `systemctl enable myservice.timer`, чтобы активировать его после перезагрузки, и `systemctl start myservice.timer`, чтобы запустить немедленно. Проверьте состояние командой `systemctl status myservice.timer`.",{"question":598,"answer":599},"Как отладить проблемы с работой таймера?","Проверьте синтаксис с помощью `systemd-analyze verify myservice.timer`, просмотрите логи с помощью `journalctl -u myservice.timer -b`, и убедитесь, что связанный service unit корректно настроен.",[601,604,607,610,613],{"name":602,"text":603},"Создание файла таймера","Создайте файл `/etc/systemd/system/mytimer.timer` с содержимым, примером:\n\n```ini\n[Unit]\nDescription=Пример таймера systemd\n\n[Timer]\nOnCalendar=*-*-* 02:00:00\nPersistent=true\n\n[Install]\nWantedBy=timers.target\n```\nЗатем выполните `systemctl daemon-reload`.",{"name":605,"text":606},"Настройка расписания","Отредактируйте секцию `[Timer]`, чтобы задать нужное расписание. Используйте `OnCalendar=ежедневно в 3 утра`, `OnBootSec=10min` или `RandomizedDelaySec=30` для случайной задержки. Сохраните и выйдите.",{"name":608,"text":609},"Активация и запуск таймера","Выполните команды:\n\n```bash\nsystemctl enable mytimer.timer\nsystemctl start mytimer.timer\nsystemctl status mytimer.timer\n```\nТаймер теперь активен и будет запускать службу в указанное время.",{"name":611,"text":612},"Проверка состояния таймера","Просмотрите запланированные запуски с помощью `systemctl list-timers --all`. Для отслеживания событий в реальном времени используйте `journalctl -u mytimer.timer -f`. Это поможет убедиться, что таймер корректно планирует запуск.",{"name":614,"text":615},"Устранение распространенных проблем","Если таймер неактивен, проверьте синтаксис: `systemd-analyze verify mytimer.timer`. Убедитесь, что соответствующий service unit (`mytimer.service`) существует и имеет правильные права. При ошибках разрешений запустите службу от имени root с помощью `systemctl start mytimer.service`.","PT12M",[618,619,620,621,622,623,624,625,626,627],"systemd timer как создать","создать таймер systemd пример","планировщик задач systemd timer","как настроить systemd таймер","systemd timer cron аналог","timer unit file example","systemctl enable systemd timer","systemd timer journalctl","systemd timer не запускается","systemd timer logs","ru_RU",{},"/guides/linux/systemd-timer-guide","linux",[633,634],"/guides/linux/systemd-service-guide","/guides/linux/cron-guide","Гайды Linux",{"title":5,"description":582},"guides/linux/systemd-timer-guide","В этом руководстве вы научитесь создавать, редактировать и контролировать планировщики systemd timer, чтобы автоматизировать выполнение команд в нужное время. После прочтения вы сможете настроить таймеры для резервного копирования, обновления системы или любых других периодических задач.",[640,641,642,643,644],"systemd","Linux","планировщик","автоматизация","timer unit","guide","KYOPR1btY-4GmRKB5AZ3ff7Z4OjM7mLqK7fqRwBsPtY",{"data":648,"body":649},{},{"type":650,"children":651},"root",[652],{"type":653,"tag":21,"props":654,"children":655},"element",{},[656,659,664,666,671,673,678,680,685,686,692,693,699],{"type":657,"value":658},"text","Создайте файл .timer в ",{"type":653,"tag":39,"props":660,"children":662},{"className":661},[],[663],{"type":657,"value":69},{"type":657,"value":665}," (или ",{"type":653,"tag":39,"props":667,"children":669},{"className":668},[],[670],{"type":657,"value":73},{"type":657,"value":672}," для пользовательских таймеров), укажите расписание в секции ",{"type":653,"tag":39,"props":674,"children":676},{"className":675},[],[677],{"type":657,"value":187},{"type":657,"value":679},", затем выполните ",{"type":653,"tag":39,"props":681,"children":683},{"className":682},[],[684],{"type":657,"value":400},{"type":657,"value":49},{"type":653,"tag":39,"props":687,"children":689},{"className":688},[],[690],{"type":657,"value":691},"systemctl enable \u003Ctimer>.timer",{"type":657,"value":404},{"type":653,"tag":39,"props":694,"children":696},{"className":695},[],[697],{"type":657,"value":698},"systemctl start \u003Ctimer>.timer",{"type":657,"value":546},{"data":701,"body":702},{},{"type":650,"children":703},[704],{"type":653,"tag":21,"props":705,"children":706},{},[707,709,715,717,723],{"type":657,"value":708},"Выполните ",{"type":653,"tag":39,"props":710,"children":712},{"className":711},[],[713],{"type":657,"value":714},"systemctl list-timers --all",{"type":657,"value":716},", чтобы увидеть все таймеры, включая отключенные, или ",{"type":653,"tag":39,"props":718,"children":720},{"className":719},[],[721],{"type":657,"value":722},"systemctl list-timers --active",{"type":657,"value":724},", чтобы отфильтровать только активные.",{"data":726,"body":727},{},{"type":650,"children":728},[729],{"type":653,"tag":21,"props":730,"children":731},{},[732,734,740,742,748,750,756],{"type":657,"value":733},"Используйте ",{"type":653,"tag":39,"props":735,"children":737},{"className":736},[],[738],{"type":657,"value":739},"systemctl enable myservice.timer",{"type":657,"value":741},", чтобы активировать его после перезагрузки, и ",{"type":653,"tag":39,"props":743,"children":745},{"className":744},[],[746],{"type":657,"value":747},"systemctl start myservice.timer",{"type":657,"value":749},", чтобы запустить немедленно. Проверьте состояние командой ",{"type":653,"tag":39,"props":751,"children":753},{"className":752},[],[754],{"type":657,"value":755},"systemctl status myservice.timer",{"type":657,"value":546},{"data":758,"body":759},{},{"type":650,"children":760},[761],{"type":653,"tag":21,"props":762,"children":763},{},[764,766,772,774,780],{"type":657,"value":765},"Проверьте синтаксис с помощью ",{"type":653,"tag":39,"props":767,"children":769},{"className":768},[],[770],{"type":657,"value":771},"systemd-analyze verify myservice.timer",{"type":657,"value":773},", просмотрите логи с помощью ",{"type":653,"tag":39,"props":775,"children":777},{"className":776},[],[778],{"type":657,"value":779},"journalctl -u myservice.timer -b",{"type":657,"value":781},", и убедитесь, что связанный service unit корректно настроен.",{"data":783,"body":784},{},{"type":650,"children":785},[786],{"type":653,"tag":21,"props":787,"children":788},{},[789,791,796,798,804,805,810,811,816],{"type":657,"value":790},"Отредактируйте секцию ",{"type":653,"tag":39,"props":792,"children":794},{"className":793},[],[795],{"type":657,"value":187},{"type":657,"value":797},", чтобы задать нужное расписание. Используйте ",{"type":653,"tag":39,"props":799,"children":801},{"className":800},[],[802],{"type":657,"value":803},"OnCalendar=ежедневно в 3 утра",{"type":657,"value":49},{"type":653,"tag":39,"props":806,"children":808},{"className":807},[],[809],{"type":657,"value":201},{"type":657,"value":425},{"type":653,"tag":39,"props":812,"children":814},{"className":813},[],[815],{"type":657,"value":207},{"type":657,"value":817}," для случайной задержки. Сохраните и выйдите.",{"data":819,"body":820},{},{"type":650,"children":821},[822],{"type":653,"tag":21,"props":823,"children":824},{},[825,827,832,834,840],{"type":657,"value":826},"Просмотрите запланированные запуски с помощью ",{"type":653,"tag":39,"props":828,"children":830},{"className":829},[],[831],{"type":657,"value":714},{"type":657,"value":833},". Для отслеживания событий в реальном времени используйте ",{"type":653,"tag":39,"props":835,"children":837},{"className":836},[],[838],{"type":657,"value":839},"journalctl -u mytimer.timer -f",{"type":657,"value":841},". Это поможет убедиться, что таймер корректно планирует запуск.",{"data":843,"body":844},{},{"type":650,"children":845},[846],{"type":653,"tag":21,"props":847,"children":848},{},[849,851,856,858,863,865,871],{"type":657,"value":850},"Если таймер неактивен, проверьте синтаксис: ",{"type":653,"tag":39,"props":852,"children":854},{"className":853},[],[855],{"type":657,"value":396},{"type":657,"value":857},". Убедитесь, что соответствующий service unit (",{"type":653,"tag":39,"props":859,"children":861},{"className":860},[],[862],{"type":657,"value":420},{"type":657,"value":864},") существует и имеет правильные права. При ошибках разрешений запустите службу от имени root с помощью ",{"type":653,"tag":39,"props":866,"children":868},{"className":867},[],[869],{"type":657,"value":870},"systemctl start mytimer.service",{"type":657,"value":546},[],{"data":874,"body":875},{},{"type":650,"children":876},[877,890,899,910],{"type":653,"tag":21,"props":878,"children":879},{},[880,882,888],{"type":657,"value":881},"Создайте файл ",{"type":653,"tag":39,"props":883,"children":885},{"className":884},[],[886],{"type":657,"value":887},"/etc/systemd/system/mytimer.timer",{"type":657,"value":889}," с содержимым, примером:",{"type":653,"tag":80,"props":891,"children":894},{"className":892,"code":83,"language":84,"meta":85,"style":893},"language-ini","undefined",[895],{"type":653,"tag":39,"props":896,"children":897},{"__ignoreMap":85},[898],{"type":657,"value":83},{"type":653,"tag":21,"props":900,"children":901},{},[902,904,909],{"type":657,"value":903},"Затем выполните ",{"type":653,"tag":39,"props":905,"children":907},{"className":906},[],[908],{"type":657,"value":400},{"type":657,"value":546},{"type":653,"tag":566,"props":911,"children":912},{},[913],{"type":657,"value":85},{"data":915,"body":916},{},{"type":650,"children":917},[918,923,931,936],{"type":653,"tag":21,"props":919,"children":920},{},[921],{"type":657,"value":922},"Выполните команды:",{"type":653,"tag":80,"props":924,"children":926},{"className":925,"code":224,"language":165,"meta":85,"style":893},"language-bash",[927],{"type":653,"tag":39,"props":928,"children":929},{"__ignoreMap":85},[930],{"type":657,"value":224},{"type":653,"tag":21,"props":932,"children":933},{},[934],{"type":657,"value":935},"Таймер теперь активен и будет запускать службу в указанное время.",{"type":653,"tag":566,"props":937,"children":938},{},[939],{"type":657,"value":85}]