Вопросы с меткой [crontab]

Crontab - это краткая форма таблицы cron. Это файл конфигурации, в котором указываются команды оболочки для периодического запуска по заданному расписанию.

72
голоса
7ответов
168k показов

Запускать команду каждую неделю с Cron?

Простой вопрос - как будет выглядеть запись в crontab для команды, которую я хочу запускать каждую неделю в субботу в 8:05?
51
голос
1ответ
95k показов

Запуск программы каждые 2 минуты с помощью crontab

Что значит 2 * * * * значит в контексте crontab? Я хочу запускать свою программу каждые 2 минуты; это то, что 2 * * * * означает?
41
голос
2ответа
38k показов

Разница между /etc /crontab и "crontab -e"

В чем разница между crontab, расположенным в /etc/crontab и crontab, который можно редактировать с помощью crontab -e?
28
голосов
12ответов
48k показов

Запускать работу cron в первый понедельник каждого месяца?

Я хотел бы запустить работу из cron в 8.30 в первый понедельник каждого месяца. На странице cron Википедии написано Хотя обычно задание выполняется, когда все поля спецификации времени / даты ...
22
голоса
7ответов
178k показов

Как выполнить скрипт оболочки через crontab?

У меня есть скрипт notify.sh который выглядит так: notify-send "hi welcome" Мой crontab уведомление на 2 часа дня: 0 14 * * * home/hacks/notify.sh Тем не менее, это не работает. В чем проблема?
16
голосов
2ответа
17k показов

Запускать работу cron каждые 5 минут между двумя

Есть ли способ указать задание, которое запускается каждые 5 минут между временем начала и окончания в рабочие дни в crontab? Обновление Я считаю уместным, что мое время начала и окончания не в ...
15
голосов
1ответ
2k показов

Cron работает только один раз, а не каждую минуту

Я пытаюсь запускать скрипт каждую минуту (на контейнере Docker под управлением Ubuntu 16.04). /etc/echo.sh просто повторяет слово "привет" cat /etc/crontab * * * * * root /etc/echo.sh > ...
13
голосов
1ответ
9k показов

crontab день недели против дня месяца?

Я добавил это в /etc /crontab на нескольких разных системах linux и freebsd: # monthly reboot: 3rd Tuesday of every month 56 07 15-21 * 2 root /sbin/shutdown -r now Я хочу перезагрузку в третий ...
11
голосов
2ответа
9k показов

Несколько crontabs для одного пользователя

Есть ли способ использовать несколько файлов crontab для одного пользователя? Думая что-то вроде файла crontab для проекта вместо crontab для пользователя ... Любая помощь приветствуется ...
10
голосов
1ответ
1k показов

Cronjob запускается раньше запланированного времени, что может быть не так?

У меня ниже crontab, запланированный на субботу, которая выпадает между 19-23 днями, я не уверен, почему он работал 20-го (пятница). Есть догадки? 00 21 19-23 * 6
9
голосов
2ответа
5k показов

cron не может прочитать переменные окружения PYTHONPATH?

Я добавил в PYTHONPATH в файле моего сервера .bash_profile. Однако кажется, что cron не читает с него, потому что я получаю ошибки импорта. Если я запускаю точную команду cron, вызываемую в командной ...
8
голосов
4ответа
9k показов

Можно ли использовать переменные в crontab -e?

Могу ли я сказать: MYPATH=/root/scripts MYSCRIPT=doit.sh 0 1 * * * $MYPATH/$MYSCRIPT в crontab -e? Можно ли использовать переменные в crontab -e?
8
голосов
3ответа
17k показов

как запускать задания cron по Гринвичу, а не по местному времени?

Как сделать так, чтобы задания cron выполнялись по Гринвичу, а не по местному времени? это мой файл crontab: #m h d m wday command TZ=GMT 5 0,6,12,18 * * * ~/Documents/bash/transfer.sh кажется, что ...
7
голосов
4ответа
23k показов

Запуск Cronjobs по местному времени, а не по всемирному времени

На бегу dpkg-reconfigure tzdata в терминале, и я получаю 2 разных времени на моей машине Local time is now: Wed May 1 11:58:55 IST 2013. Universal Time is now: Wed May 1 06:28:55 UTC 2013. Проблема в ...
7
голосов
1ответ
21k показов

Linux - проверить, когда в файл crontab вносились последние изменения

Как я могу получить последнюю обновленную дату / время файла crontab. не когда в последний раз запускался cron, а когда последний раз вносили изменения в файл crontab
7
голосов
3ответа
6k показов

Только электронная почта об ошибках cron для рабочих мест в cron.daily, cron.hourly и т. Д.

У меня есть несколько запущенных заданий cron (в /etc/cron.daily , /etc/cron.hourly , /etc/cron.weekly и т.д.) И по электронной почте root@localhost с результатами. Я хотел бы остановить эти ...
7
голосов
4ответа
27k показов

Плохая минута в crontab?

Я получаю следующую ошибку в моем системном журнале: Oct 17 13:14:03 tracker cron[873]: (*system*) ERROR (Syntax error, this crontab file will be ignored) Oct 17 13:14:03 tracker cron[873]: Error: ...
7
голосов
2ответа
3k показов

Может ли Ubuntu воспроизводить видео с помощью cron job?

Я разрабатываю систему отображения для малярного цеха. Я настроил компьютер с Ubuntu для запуска видео и показа его на телевизоре с PHP-скриптом, который должен обновлять видео каждый час через ...
6
голосов
1ответ
6k показов

Как заставить crontab генерировать уникальный журнал каждый раз, когда он запускает задание?

Вот работа crontab /usr/local/bin/python2.7 /home/scripts/script.py >> /home/scripts/logs/log.log 2>&1 Как мне генерировать новый журнал каждый раз при запуске задания? Я крут с добавлением ...
6
голосов
2ответа
2k показов

Сообщения об ошибках Crontab: установите для Sender значение Root, используя -f

Для записи crontab в этом формате */1 * * * * /usr/bin/php /app//command --flag='value' Я вижу это сообщение по электронной почте на @host (и просматриваю по mail) по одному разу в минуту: From ...
6
голосов
1ответ
5k показов

Где мой файл crontab на OS X?

Переходя на новый ноутбук, я потерял свою старую настройку cron. Я хотел бы включить его в свою резервную копию в будущем. Где он находится?
5
голосов
2ответа
4k показов

Cron игнорирует обновление crontab

Я закомментировал строку в crontab на сервере Debian, которая, по-моему, была там по умолчанию, но заставляла меня каждый час получать сообщения об ошибках: # m h dom mon dow user command 17 * * * * ...
4
голоса
1ответ
1k показов

общесистемный crontab против пользовательского crontab для выключения ПК

Я пытаюсь выключить свой компьютер в 2 часа ночи один раз в неделю. Если я использую пользовательский crontab root (sudo crontab -e) 30 2 * * 3 shutdown -h now выключение не будет выполнено. Однако, ...
4
голоса
1ответ
3k показов

crontab и двоичные файлы в /usr /local /bin

Я работаю в Redhat и у меня есть несколько программ, расположенных в папке /usr/local/bin я хотел бы вызвать из crontab для пользователя root . Я думал, что, поместив двоичные файлы в эту папку, ...
4
голоса
2ответа
1k показов

Как запустить двоичный файл `/usr/sbin/` в cron?

В качестве пользователя root я добавил crontab -e чтобы добавить свой скрипт. Однако скрипт использует двоичный файл в /usr/sbin/ и я получаю сообщение об ошибке, что он не существует, когда скрипт ...
4
голоса
3ответа
9k показов

Команда Crontab не может быть выполнена. Ошибка конфигурации PAM

Вот команда, которую я хотел бы выполнить, но она не работает. [mdubois@veloce ~]$ crontab -l Autorisation refusée You (mdubois) are not allowed to access to (crontab) because of pam configuration. ...
4
голоса
2ответа
16k показов

Как создавать папки по дате в Linux?

Есть ли другой короткий / более простой и умный способ сделать следующее в Linux? cd /home/abcd/dammi mkdir $(date +%Y-%m) cd $(date +%Y-%m) mkdir $(date +%d) # RESULT : /home/abcd/dammi/2011-05/26 ...
4
голоса
1ответ
7k показов

использовать несколько команд @reboot в crontab

Я искал этот сайт и Google, но не смог найти его .. Как я могу выполнить две (или более) команды, используя @reboot ? Что у меня сейчас: @reboot /root/website1/starter.sh Что я хочу: @reboot ...
4
голоса
3ответа
2k показов

Из какого контекста выполняется задача cron?

Я задаю этот вопрос после королевского уничтожения коробки с Linux. Позвольте мне дать вам некоторую предысторию, чтобы вы знали, откуда я. В настоящее время у меня есть (ну ... есть) RedHat Linux, ...
4
голоса
5ответов
16k показов

Отключить задания cron для конкретного пользователя

У меня есть список заданий в crontabs для user1 , user2 . Я хочу, чтобы задания user2 запускались. Я попытался перечислить user2 в cron.deny , но это только мешает ему получить доступ к его crontab . ...
4
голоса
2ответа
754 показов

root crontab не выполняется

Я настраиваю свой сервер Debian для резервного копирования моих баз данных с помощью crontab, утилиты mysqldump и gunzip. По некоторым причинам мои строки crontab, кажется, терпят неудачу, особенно ...
4
голоса
1ответ
697 показов

Получить cronjob Email оповещение только об ошибках, а не о других stdout?

У меня есть задание cron, которое запускает файл script.sh (который создает резервную копию БД) и отправляет мне электронное письмо каждый час. В файле script.sh я делаю резервную копию нескольких ...
3
голоса
2ответа
716 показов

Как запустить сеанс экрана из сценария оболочки с помощью crontab, а затем снова подключиться к нему?

Я хочу запустить следующий скрипт оболочки (launch.sh), чтобы запустить / остановить сеанс экрана с помощью crontab !/bin/bash cd ~/screen DATE_FORMAT=+%Y-%m-%d:%H:%M:%S echo --- START --- date ...
3
голоса
2ответа
1k показов

Задания в crontab root по-прежнему выполняются при входе в систему как другой пользователь?

Я отредактировал crontab моего корня. Будут ли работать задания cron root, когда я вошел в систему как другой пользователь?
3
голоса
1ответ
3k показов

Если я запланирую выполнение задачи cron на полночь, будет ли она выполняться в начале или в конце дня?

Если я планирую запускать задание cron в полночь определенного дня, будет ли задание выполняться в начале дня или в конце дня? Например: # Runs at midnight on 20th February: 0 0 20 2 *
3
голоса
5ответов
4k показов

rsync работает нормально, пока я не поместил его в crontab (ОБНОВЛЕНИЕ: дата не работает в crontab)

У меня есть эта команда rsync которая прекрасно работает, когда я запускаю ее из командной строки (Ubuntu Server 12.04.1 LTS). Мне бы хотелось, чтобы он запускался каждый час, каждый час и выводил ...
3
голоса
5ответов
24k показов

Как использовать crontab для запуска скрипта, как никто

Это на машине CentOS. Я пытаюсь запускать скрипт как пользователь ник (или как пользователь с минимальными разрешениями) в определенное время каждый день. Здесь никого нет [root@CentOS % ~] grep ...
3
голоса
1ответ
3k показов

Установить редактор по умолчанию для crontab -e, вызываемого с помощью sudo

Я использую Bash на Debian Squeeze. Я только что прочитал эту тему: изменить текстовый редактор по умолчанию для crontab на vim Я экспортировал обе переменные VISUAL и EDITOR в vim для обычного ...
3
голоса
4ответа
3k показов

crontab по-прежнему отправляет электронные письма даже с> /dev /null

У меня есть crontab (root), который запускает скрипт, и вывод устанавливается в> /dev /null, но я всегда получаю электронные письма, когда он запускается. Я только хочу получать сообщения об ошибках. ...
3
голоса
2ответа
2k показов

stdout и stderr скрипта не перенаправляются при выполнении cron

./script & >> log.txt Я получаю хороший лог-файл, но если у меня та же команда, выполняемая cron, допустим, что crontab выглядит так: * * * * * '/home/user/script &>> /home/user/log.txt' log.txt ...
3
голоса
2ответа
9k показов

Crontab х минут каждый час в Ubuntu

Я не смог найти пример того, как запускать команду в crontab в 5 минут каждый час. Я предполагал, что это будет работать 5 */1 * * * Но это не работает. Кто-нибудь может помочь? Заранее спасибо.
3
голоса
3ответа
6k показов

Откройте терминал из Crontab

Как мне получить окно терминала gnome для открытия из crontab? Я попробовал это: * * * * * /usr/bin/gnome-terminal * * * * * source /home/user_name/.bashrc ; /usr/bin/gnome-terminal * * * * * source ...
3
голоса
2ответа
3k показов

Я хочу запустить команду rsync в полночь, но остановлюсь в 8 утра. Как я могу запланировать начало и конец команды?

Я хочу запустить команду rsync в полночь, но остановлюсь в 8 утра. Как я могу запланировать начало и конец команды? Я посмотрел в cronjobs, но это начнется только в определенное время. Любые идеи о ...
3
голоса
1ответ
124 показов

Если я перезапущу crond, будут ли скрипты прерываться?

Я изменяю свой файл /etc /crontab. Когда я выполню service crond restart мои задания / сценарии, которые только что начали выполняться crond, будут прерваны или нет?
3
голоса
4ответа
1k показов

Как мне добавить работу в cron?

Итак, вот что я сделал: Войдите в систему как root через Shell Типизированный crontab -e Введено */30 * * * * /path_to_website/cronjobs/cron.php И что теперь? Как мне сохранить это? Я просто закрыл ...
3
голоса
3ответа
5k показов

Что означает слеш "/" в crontab?

Я вижу косые черты в некоторых примерах crontab, я не понимаю, что они имеют в виду? Проверьте это на примере */10 * * * * /home/ramesh/check-disk-space ...
3
голоса
1ответ
255 показов

Почему строка `cron.hourly` в`/etc/crontab` единственная без `test -x /usr /sbin /anacron`?

Я еще не изменил свой /etc/crontab . Это по-прежнему содержимое по умолчанию, которое также является содержимым по умолчанию для многих дистрибутивов Linux: # /etc/crontab: system-wide crontab # ...
2
голоса
1ответ
2k показов

Как настроить файл cron.d crontab для root

Какова процедура установки файла crontab cron.d для запуска от имени пользователя root? У меня есть сценарий, который я хочу запускать каждые 10 минут, поэтому я установил файл /etc/cron.d/mycron: ...
2
голоса
1ответ
2k показов

Удаление файлов и очистка мусора с помощью cron

Я новичок в создании файлов crontab, и я решил попробовать сделать работу, которая удаляла бы содержимое моей папки загрузок, а затем очищала корзину. Вот что у меня есть: 0 9 * * * rm ...
2
голоса
1ответ
349 показов

Crontab не может найти программу, установленную в директории bin локального пользователя

Я пытаюсь запустить скрипт bash для учетной записи Dreamhost, которая выполняет некоторые операции резервного копирования. Программа, которую я использую для резервного копирования, установлена в ...