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

Cron - це часовий планувальник роботи в Unix-подібних комп'ютерних операційних системах. Cron дозволяє користувачам планувати завдання (команди або сценарії оболонки), щоб періодично запускатися в певний час або дати.

6
Як запланувати роботу за тиждень?
crontab (5) визначає такі поля: field allowed values ----- -------------- minute 0-59 hour 0-23 day of month 1-31 month 1-12 (or names, see below) day of week 0-7 (0 or 7 is Sun, or use names) і пояснює: Step values can be used in conjunction with ranges. Following a range …
10 cron 

1
FreeBSD: періодичний (8) занадто галасливий. Як я можу контролювати рівень шуму?
FreeBSD і MacOSX постачаються з утилітою періодичної (8) , яка є чітко організованим набором утиліт, які періодично виконують функції системи, такі як перевірка файлової системи ZFS, перевірки безпеки, перевірка застарілих портів тощо. Проблема полягає в тому, що періодично надсилається занадто багато електронних листів, які містять занадто багато зайвої інформації. Це …

2
Чому кроноші працюють в неправильний час?
У мене є налаштування cronjobs, яке потрібно запускати щодня на моєму сервері Ubuntu. напр. 0 4 * * * команда Вони бігають, за винятком того, що вони бігають на 8 годин раніше. Під час налаштування сервера спочатку було встановлено час UTC. Я побіг sudo dpkg-reconfigure tzdataвстановити сервер на CST, який …

3
Отримайте cron для надсилання електронної пошти у форматі HTML
У мене є програма статистики, яка працює на лог-файлах через cron. Програма статистики може виводити HTML. Зараз я покладаюсь на механізм MAIL_TO у кронтабі. MAILTO=my@email.addr 55 23 * * * /usr/bin/htmlstats Проблема полягає в тому, що я хочу, щоб надісланий електронний лист відображався як HTML, а не як звичайний текст. …
10 email  cron 

1
логротете за розміром - чи потрібно міняти крон?
Моя поточна конфігурація logrotate виглядає приблизно так (використовуючи logrotate 3.8.7) "/var/log/haproxy.log" { daily size 250M rotate 1 create 644 root root missingok compress notifempty copytruncate } Він успішно працює раз на день, але коли розмір перевищує 250 млн, він не обертається. Тому він чекає, поки обертається кінець дня, незалежно від …
10 cron  logrotate 

3
find -delete працює добре, але не з cron
УВАГА : Примітка : я прочитав усі подібні запитання повторно. cron, paths, env змінні тощо, але не знайшли жодної, яка б запропонувала рішення для моєї конкретної проблеми. У мене є скрипт, який робить деякі демпінги MySQL, а потім видаляє старі такі: /usr/bin/find "/home/bkp/dbdump" -name "*.gz" -mtime +5 -delete ( вищевказана …
10 cron 

2
Перелік чи редагування crontab приводить у фопен: дозвіл відмовлено
Нещодавно роботу, налаштовану на запуск із crontab користувача, припинили виконувати. При спробі перерахувати або відредагувати crontab для користувача, результат: user@host:~$ crontab -l crontabs/user/: fopen: Permission denied user@host:~$ crontab -e crontabs/user/: fdopen: Permission denied Зрозуміло, що це стосується дозволів, хоча я не впевнений, як змінилися дозволи - і що ще важливіше, …

3
Чому мій CentOS логротат працює в довільний час?
Я помістив logrotateфайл конфігурації /etc/logrotate.d/і очікував, що журнали будуть послідовно обертатися; однак вони не ... Часи повороту журналу, здавалося б, випадкові +/- одна година. Чому стартові часи обертання журналу випадкові, і як я можу це змінити? Інформація: мій файл конфігурації logrotate виглядає так ... /opt/backups/network/*.conf { copytruncate rotate 30 daily …
10 linux  centos  cron  logrotate 

1
Як встановити змінну DATE для використання у журналі для виводу crontab?
Я грав по-справжньому з деякими варіаціями дати, як-от DATE = $(date) але це теж не працювало кронтаб -е CRONLOG=/tmp/log/crontab.log DATEVAR=`date +20\%y\%m\%d_\%H\%M\%S` * * * * * echo $DATEVAR >> /tmp/log/crontab.log */2 * * * * echo "$DATEVAR hello" >> ${CRONLOG} */1 * * * * echo 'every minute' >> ${CRONLOG} …
10 centos  logging  cron  centos6  date 

2
Виконуйте завдання кожні 90 хвилин із кроном
Намагання налаштувати роботу крон на виконання кожні 90 хв. Раніше він працював кожні 20 хв., Що було простим завданням із керування: */20 * * * * whatever Щоб змінити його на кожні 90, здається, що мені потрібно розділити його на 2 завдання, я це зробив: 0 0,3,6,9 * * * …

4
Виконай команду, коли файл змінюється
У мене є сценарій, коли я завантажую .csv файли у певну папку, / tmp / data_upload, щодня, а старі файли замінюються новими. Мені потрібно запустити скрипт Python після завантаження даних. Для цього у мене є ідея створити завдання cron і стежити за змінами у файлі. Я спробував використовувати inotify, але …

3
Утеча символів у кроні
У командному рядку працює наступне, як очікується. Але це не працює з крона. mysqldumpslow <(tail -1000 `mysqladmin variables \ | grep slow_query_log_file | awk '{print $4}'`) \ | mail -s "slow log from `hostname` sorted by time" shantanu.oak`hostname`@gmail.com \ > /root/slow_succ.txt 2> /root/slow_err.txt Я отримую таку помилку: /bin/sh: -c: line …
9 cron 

5
Налаштування роботи cron, яка виконує chmod / chown
Я хотів би встановити роботу cron, яка б рекрусивно робив chmod / chown в каталозі (каталог dropbox). Це працює, коли я виконую команди вручну, як: sudo chown -R $USER ~/Dropbox sudo chmod -R u+rw ~/Dropbox Я спробував перетворити це на роботу з кроном так: 10 * * * * sudo …

4
Аналіз та оптимізація кронтових вкладок [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
9 linux  unix  cron 

5
Хвилинний крон, забезпечуючи лише один екземпляр
Чи є спосіб запускати сценарій щохвилини (або 2, або 5, і т. Д.), Але тільки якщо він ще не працює? У нас є набір сценаріїв, які потрібно виконувати щохвилини. Іноді вони можуть початись і закінчити через секунду, інший раз вони можуть тривати протягом 5 хвилин. Наш сучасний спосіб уникнути одночасних …
9 linux  cron 

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