10
ответов

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

Иногда необходимо удостовериться, что только один экземпляр сценария оболочки работает одновременно. Например, задание крона, которое выполняется через crond, который не обеспечивает блокировку самостоятельно (например.
08.05.2016
6
ответов

Почему мой crontab не инициировал?

Я использовал crontab-e для добавления следующей строки к моему crontab: * * * * * отзовитесь эхом привет>>/home/myusername/test все же, я не вижу, что тестовый файл записан в. Это проблема разрешения или...
13.04.2017
6
ответов

CronJob каждые 25 минут

Я хочу знать, существует ли какой-либо более легкий способ выполнять задание каждые 25 минут. В cronjob при определении мелкого параметра как */25 он будет работать только на 25-й и 50-й минуте каждого часа
20.07.2011
5
ответов

Используя системную дату / время в Сценарии Крона

Я создаю Cronjob, который скопирует базу данных MySQL, которую я имею в своем сервере, но я не хочу, чтобы он продолжал перезаписывать тот же файл много раз. Вместо этого я хочу иметь массив резервных копий...
07.01.2012
4
ответа

Как я полностью заставляю cronjob замолчать к/dev/null/?

На моем Рабочем столе Ubuntu и на моем debian-сервере у меня есть сценарий, который должен выполняться каждую минуту (сценарий, который называет мелкий тик моего пространства browsergame онлайн). Проблема - это на...
22.07.2018
4
ответа

Как отобразить (zenity/GUI) диалоговое окно пользователю после того, как корневая задача крона завершилась

У меня есть простая периодическая задача крона, которая должна работать как корень. Я хочу использовать Zenity (или подобный) для отображения GUI информационное диалоговое окно пользователю 1000 (или вошел в систему пользователь или все пользователи), ког
13.04.2017
4
ответа

Откройте окно на удаленном X дисплеев (почему “Не может открыть дисплей”)?

Когда-то давно ОТОБРАЗИТЕ =:0.0 тотема, /path/to/movie.avi после ssh 'луг в мой рабочий стол от моего ноутбука заставил бы тотем играть movie.avi на моем рабочем столе. Теперь это дает ошибку: Никакой протокол...
17.03.2017
4
ответа

Каков 'рабочий каталог', когда крон выполняет задание?

У меня есть сценарий, который работает, когда я выполняю его из командной строки, но когда я планирую его с кроном, я получаю ошибки, что он не может найти файлы или команды. Мой вопрос является двукратным: Когда я планирую крон...
06.10.2016
4
ответа

Как я получаю (только) http состояние сайта в сценарии оболочки?

Я полагаю, что завихрение сделало бы задание. Я записал в сценарии: #!/bin/sh функциональный тест {res ='curl-I 1$ | grep HTTP/1.1 | awk {'печатают 2$'}', если [$res-ne 200] затем повторяют "Ошибочный $res на 1$"...
30.06.2016
4
ответа

Измените часовой пояс cronjob

У меня есть cronjob, который является, выполняется каждый день в 9:00 разовых UTC. Я нахожусь в GMT+1, таким образом, он выполняется в 10:00 по местному времени. Когда существует изменение часового пояса (к летнему времени, DST), cronjob...
12.04.2015
4
ответа

крон - готовая к производству альтернатива

Я проверяю Raspberry Pi с целью использовать его в производственной системе для регистрации производственных данных. Все работает хорошо, и я записывал данные тестирования за прошлый месяц. Для...
08.04.2015
4
ответа

crontab, не запускающий один сценарий

У меня есть проблема с моим crontab - крон не запускает один из моих сценариев, это - верхняя часть моего crontab (корень) SHELL =/bin/bash #---------------------------------------# доступность Объектов #--------...
17.03.2015
4
ответа

crontab-e, затем 0 * * * * = каждый час …, Где хранится

После sudo crontab-e (это записало "/tmp/crontab. XXXX70pN9h" 1L, 19C 1,1 Все Затем я сохранил файл. И проверять..? (как? я не знаю) И проверять I PS-e | grep крон 29818?...
10.03.2015
4
ответа

Крон, не запускающий мой скрипт

Я не уверен, почему, но мое приложение никогда не выполняется, когда я перезагружаю свою машину. В crontab> crontab-e я вижу, что @reboot/root/myscriptname.sh файл является #!/bin/bash nohup mono-sgen /root/myapp.exe/path/...
04.03.2014
4
ответа

Действительно ли установка является более высоким хорошим уровнем для процесса эффективный способ уменьшить его влияние на системную нагрузку / ПРОЦЕССОРНОЕ ВРЕМЯ?

У меня есть rsync задание крона, которое продвигает загрузку сервера и инициировало предупреждения монитора. Если я установил задание, которое будет выполнено с высоким хорошим уровнем, был бы тот эффективно уменьшать влияние, которое оно оказывает на сис
17.12.2013
4
ответа

Crontab, не работающий

Я пробую, выполняют основное завершение работы crontab для выполнения M-F в 22:00. Таким образом, я сделал следующее: sudo crontab-e Однажды в crontab я добавил следующую строку: 0 22 * * завершение работы 1-5 теперь задание...
26.06.2013
4
ответа

Как остановить ежемесячную электронную почту производства крона

Сервер является Debian 6.0. В/etc/aliases я имею; корень: me@mydomain.com, который Это - то, так, чтобы корневые электронные письма были посланы непосредственно мне. Сегодня, ежемесячный сценарий, который я поместил в/etc/cron.monthly, послал мне по элект
01.03.2013
4
ответа

команда для целого числа активных заданий крона в crontabs

Проблемный оператор у меня есть 5 solaris полей, у некоторых есть Солярис 10, и у некоторых есть Солярис 9. У всех них есть много cronjobs в их crontabs. Я хотел бы знать количество активных, cronjobs доступный, таким образом...
10.02.2012
3
ответа

Вручную работайте, задание крона / моделируют рабочее задание крона? [дубликат]

Я хочу протестировать если почтовый материал крона после выполняемой задачи и вещей как эта работа. Существует ли более изящный способ протестировать это, затем устанавливая задание крона для выполнения каждых нескольких секунд? Так, есть ли любой...
06.01.2019
3
ответа

крон Linux: хочу скопировать папку

Я хотел бы скопировать папку с помощью крона на песни. Папка c2duo_mms расположена в/usr/local/src/djcode/c2duo_mms. Я хотел бы поддержанный IP каждый 13:00 на Tuedays к моей домашней папке,/home/sh....
17.11.2018
3
ответа

CronTab не работает в Ubuntu на задание сжатия изображения: “/bin/bash^M: плохой интерпретатор: Никакой такой файл или каталог” [дубликат]

Я пытаюсь настроить cronjob для выполнения следующего сценария. Функция сценария состоит в том, чтобы найти и сжать png и jpg файлы в каталоге WordPress. #!/bin/bash повторяют 'дату'>>/...
01.08.2018
3
ответа

Обнаружение задач крона, выполненных другим пользователем

Я в настоящее время работаю через проблемы Туманности над exploit-exercises.com, и одна из проблем полагается на сценарий, выполняемый кроном. Это выполняется другим пользователем (flag03) и пользователем, который я...
03.05.2018
3
ответа

Cronjob не выполняет сценарий оболочки, но когда я выполняю его автономный, он работает. Почему?

Тип Shell:> повторяют $SHELL/bin/ksh Cronjob: 15 * * * */bin/ksh/wls_domains/resMGT/logs/bea/wlr3queuetransaction.sh> /wls_domains/resMGT/logs/bea/data/script.log сценарий как указано ниже: #...
21.08.2017
3
ответа

Срыв проблемы, куда ни крон, ни su-c выполняет мое задание (полномочия?)

Обновленный (и отрезанный) с большим количеством деталей ниже. Я настроил сценарий крона, и я пытаюсь отладить, почему он не работает. [Отрезанное тестирование контекста, которое является всем хорошо; посмотрите пересмотр 2 для деталей]...
13.04.2017
3
ответа

настройте доставку местной почты пользователю из сценария крона

Строка в моем cron.daily сценарии не работает как ожидалось. У меня нет специального smtp почтового сервера в системе, эта строка rsync-avun - оперативный /oneuser/file.xls/otheruser/file.xls | почта-s "$ за 0$?"...
13.04.2017
3
ответа

Используя уведомляют - отправляют с кроном

Я использую Дугу Linux с KDE/Awesome WM. Я пытаюсь добраться, уведомляют - отправляют к работе с кроном. Я попробовал переменные установки DISPLAY/XAUTHORITY, и выполнение уведомляет - отправляют с "sudo-u", все без...
13.04.2017
3
ответа

Что случилось с этими двумя заданиями крона?

У меня есть следующие определенные задания крона. 55 8 * * 3/usr/bin/php/home/mark/dev/processes/customClient/events.php>/home/mark/dev/processes/customClient/events-'date + %Y-% m-% d - дата = '...
17.11.2016
3
ответа

crontab запускает несколько процессов Java каждые 5 минут?

У меня есть Java выполнимая банка, которая я должен выполнить его, если это, не выполнение или было уничтожено по некоторым причинам, таким образом, я решил использовать crontab для этого - я должен выполнить crontab как "poppetapp" пользователь
25.03.2015
3
ответа

BashScript работает от Терминала, но не от CronTab

У меня есть набор CronJobs, и они хорошо работают, за исключением одного. Я просмотрел много форумов и веб-сайтов, и попробовал комбинацию вещей, но увы ничто не работало. Перефразирование...
18.02.2015
3
ответа

Задание крона, чтобы проверить, работает ли Сценарий PHP, если не затем работает

Я задаюсь вопросом, мог ли кто-то указать на меня в правильном направлении. У меня есть небольшой опыт, работающий с командной строкой Linux и недавно из-за различных факторов в работе, которую я был обязан получать...
01.10.2014

Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 крон--------458----является планировщиком заданий, который позволяет пользователям командам выполнения периодически.

Крон является планировщиком заданий, который позволяет пользователям командам выполнения периодически.

Крон является демоном, который выполняет периодические запланированные задания.

Используйте crontab команда, чтобы отредактировать таблицу запланированных заданий.

Используйте запланировать задание для одного выполнения только в определенную дату.

Распространенные ошибки

Если команда работает, когда Вы вводите ее в терминале, но не от crontab, здесь являетесь некоторыми общими причинами:

  • Крон обеспечивает ограниченную среду, например, минимальное $PATH.

    • Попытайтесь добавить эту запись в свой crontab для наблюдения, какова среда крона:

      * * * * * { date; pwd; echo "env:"; env; echo "set:"; set; } > ~/cron.env 
  • Использование крона /bin/sh, который не может быть оболочкой, Вы обычно используете.

  • Крон рассматривает % символ особенно (это превращено в новую строку в команде).

    • Это будет влиять date команда особенно:

      * * * * * date "+%F %T" # bad: cron sees `date "+` * * * * * date "+\%F \%T" # good 

Дальнейшее чтение