Запитання з тегом «cron»

Cron - це планувальник завдань, який дозволяє користувачам періодично запускати команди.

1
Як активувати Virtualenv, коли запускається скрипт Python?
Я хочу запланувати сценарій python для запуску з використанням cron на певні дати, проблема полягає в тому, що для того, example.pyщоб працювати, example-envпотрібно активувати, чи є спосіб зробити example.pyактивацію власного virtualenv, коли це виконує cron? якщо ні, то я повинен створити сценарій bash, bash.shякий містить #!/usr/bin/env bash workon example-env python2 …

1
cron опівночі 00 24 чи 00 00? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для Unix & Linux Stack Exchange. Закрито 6 років тому . Мій поточний crontab виглядає так: 00 00 * * 1-5 "/home/user/script.sh" Але здається, що це не спрацьовує. Усі інші …
13 cron 

1
Завдання Cron не змінюється після зміни часового поясу
Я намагався усунути багато поширених помилок, забезпечення того, щоб PATH були доступні для cron в кінці файлу crontab є кінцева лінія часовий пояс встановлюється: cd /etc cp /usr/share/zoneinfo/Asia/Singapore /etc/localtime Бігаючи dateв баш, я отримую: Tue Sep 17 15:14:30 SGT 2013 Для того, щоб перевірити, чи cron використовує той самий час, …
13 cron  timezone 

2
systemd - одиниці таймера, що імітують поведінку анакрона
Мені потрібно написати блок таймера для машини, яка часто повертається (наприклад, класичне налаштування робочого столу). Цей блок таймера потрібно активувати регулярно, але не дуже часто (наприклад, щотижня, щомісяця). Я знайшов деякі підходи, але всі вони не дуже відповідають: Відповідно до підручних сторінок активуються лише директиви OnBootSecта OnStartupSecдирективи, якщо налаштований момент …
13 cron  systemd 


6
CronJob кожні 25 хвилин
Хочу знати, чи є простіший спосіб ведення роботи кожні 25 хвилин. У cronjob, якщо вказати параметр хвилини як * / 25, він працюватиме лише на 25 та 50-ту хвилину кожної години
13 linux  cron 

6
Додайте щось до crontab програмно (через ssh)
У мене є сценарій розгортання, він повинен щось додавати користувачеві crontab(запускати сценарій, який очищає журнали кожні XXX дні), однак це потрібно робити лише під час першого розгортання або коли його потрібно оновити. (Я можу бігати xxx.py deploy envабо xxx.py update env) тому я повинен це зробити: Check if my cronJob …
13 scripting  cron 

2
Bash Script при запуску? (Linux)
Чи є спосіб зробити / запустити bash-скрипт при перезавантаженні (як, наприклад, у Debian / Ubuntu, оскільки у мене є 2 ящики вдома) Крім того, будь-які рекомендовані посібники для виконання завдань з крон? Я абсолютно новий для них (але вони будуть дуже корисні)
12 linux  boot  cron  scheduling 

2
Як запобігти виконанню завдань cron протягом певного часу в Debian? ("режим гри" / "продуктивність")
Схоже, у мене налаштування журналу реєстрації є завданням cron і кожного разу, коли він запускається grep, logcheckзаймає близько ¼ мого процесора. Зараз у мене є певний час, протягом якого мені потрібен мій повний процесорний потенціал, і моя система може зайняти якомога менше ресурсів, за винятком конкретних / процесів (які я, …

5
Вимкнути електронні листи, якщо немає помилок?
Як я можу отримувати електронні листи від cron лише у випадку помилок? У переважній переважній більшості випадків завдання будуть виконуватись добре - і я справді не переймаюся результатом. Я хочу / повинен знати лише в рідкісному випадку невдачі. У мене доступна прокмейла - але я не впевнений, чи можна описати …

3
Як зупинити скрипт у визначений час, поки його не запустить знову за допомогою cron?
У мене є Raspberry Pi під керуванням OSMC (на базі Debian). Я встановив завдання cron, щоб запустити сценарій, sync.sh, опівночі. 0 0 * * * /usr/local/bin sync.sh Мені потрібно зупинити сценарій о 7 ранку. В даний час я використовую: 0 7 * * * shutdown -r now Чи є кращий …
12 debian  cron  shutdown 

4
cronjob для автоматичного резервного копіювання БД на попередньо встановлений файл
Я використовую найновіший Linux Mint. Мені було цікаво, чи можливо створити спеціальну cronjob для резервного копіювання бази даних. У моєму /etc/cronjobфайлі є такий код: # Minute Hour Day of Month Month Day of Week Command # (0-59) (0-23) (1-31) (1-12 or Jan-Dec) (0-6 or Sun-Sat) 30 4 * * 1-6 …
12 cron  backup  mysql  database 

5
команда не працює в cron (systemctl призупинити)
У мене є цей набір кронових завдань: * * * * * /usr/bin/systemctl suspend І це не працює. Але я можу запустити його в оболонці, і це працює. Я не розумію, що може не працювати. EDIT Перенаправлення помилки виводу для отримання /tmp/errorцього: Failed to issue method call: Access denied Failed …
12 cron  systemd  suspend 

1
Що означає наступне повідомлення ядра?
З'являється наступне / var / log / messages, що це означає? Feb 19 22:51:20 kernel: [ 187.819487] non-matching-uid symlink following attempted in sticky world-writable directory by sh (fsuid 1001 != 0) Це трапляється, коли робота з крон збиралася запустити.
12 filesystems  cron 

3
Реєстрація ВСІХ вищих результатів crontab у файл
Наприклад, я можу записати stderrодин сценарій таким чином: * * * * * run_script.sh > /var/log.txt 2>&1 Але я хочу вписати stderrвсі сценарії в свій crontab. Я можу додавати > /var/log.txt 2>&1всі сценарії, але це не добре, якщо в мене є сотні сценаріїв cron. Чи існує інший, більш простий спосіб …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.