13
ответов

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

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

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

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

Как я могу выключить сервер Linux после запуска в течение 60 минут?

У меня есть сервер, который обычно выключается по соображениям безопасности. Когда я хочу работать над этим, я включаю его, выполняйте мои задачи и снова закройте его. Мои задачи обычно принимают не более 15 минут ....
04.10.2018
9
ответов

как я могу заставить крон выполнить задание прямо сейчас для тестирования/отладки? не изменяя расписание!

У меня есть задание крона, которое, как планируют, будет каждый день работать кроме изменения расписания, там какой-либо другой способ сделать тестовый прогон команды прямо сейчас, чтобы видеть, работает ли это, как предназначено?Править: (от...
11.12.2019
9
ответов

@reboot crontab только работает на корень?

человек 5 crontab довольно ясны о том, как использовать crontab для запущения скрипта на начальной загрузке: Эта спецификация времени специального предложения "псевдонимы" поддерживается, которые заменяют 5 начальных полей времени и даты, и...
10.09.2014
8
ответов

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

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

почта: не может отправить сообщение: из процесса выходят с ненулевым состоянием

У меня был cronjob, работающий приблизительно в течение двух недель без любых проблем. Затем вчера вечером я проверил, что не получил электронную почту, которую я обычно получаю. Я перешел к терминалу для попытки, посылают мне электронное письмо, я добрал
18.02.2015
6
ответов

Ошибка Cron Authentication Failure в Linux?

У меня была ошибка «Authentication Failure» для всех моих заданий cron в Linux Ubunutu. root @ Test: ~ # tail -f / var / log / syslog | grep cron 11 декабря, 16:38:01 Тест cron [14861]: ошибка аутентификации ...
23.01.2020
6
ответов

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

Я использую CentOS 7, моя цель - создать cron каждые пять секунд, но, как я выяснил, мы можем использовать cron только в течение минуты, поэтому сейчас я создал файл оболочки. hit.sh while ...
06.01.2019
6
ответов

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

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

Запуск действия после посещения URL

Допустим, я отправляю письмо со ссылкой на мой сайт человеку, который, как я надеюсь, его посетит (стиль "скрещенные пальцы"): http://www.example.com/?utm_source=email392 или http://www.example.....
14.09.2017
6
ответов

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

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

команда, не работающая в кроне (systemctl приостанавливают),

У меня есть этот набор cronjob: * * * * */usr/bin/systemctl приостанавливают, И это не работает. Но я могу выполнить его в оболочке, и это работает. Я не понимаю то, что не могло работать. Ошибка Перенаправления РЕДАКТИРОВАНИЯ...
16.09.2013
6
ответов

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

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

crontab не работает для Fedora 23

ОБНОВЛЕНИЕ 2 Это задокументированная проблема в Fedora 23. Я использовал обходной путь, указанный здесь https://bugzilla.redhat.com/show_bug.cgi?id=1263328. Похоже, работает. ОБНОВЛЕНИЕ Я установил selinux на ...
13.04.2017
5
ответов

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

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

Проблема с использованием crontab, воспроизводящего звуковой сигнал

Я пытаюсь создать что-то вроде часов. Звуковой сигнал, указывающий на то, что прошел час. Итак, я открыл crontab (sudo crontab -e) и написал эту строку (всего пять звездочек ...
13.11.2015
5
ответов

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

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

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

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

крон игнорирует переменные, определенные в “.bashrc” и “.bash_profile”

Я определил переменную "SHELL" в/etc/crontab файле: [martin@martin ~] $ grep SHELL/etc/crontab SHELL =/usr/local/bin/bash [martin@martin ~] файл $/usr/local/bin/bash/usr/local/bin/bash: 32-разрядный ELF...
14.03.2013
5
ответов

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

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

Не способный к ssh в к удаленной машине с помощью сценария оболочки в Crontab

Ниже скрипт, который я пытаюсь запустить, который работает без любой проблемы, поскольку я в 'seq 200 2100' делаю usr = палец ('ssh-t-t-o ConnectTimeout=60 за 1 machine$ | хвост-1 | awk '{1 print$}' '), $ эха...
23.03.2011
4
ответа

Как запускать скрипт каждые 64 часа?

Мне нужно запускать скрипт каждые 64 часа. Я не мог найти ответ с cron. Возможно ли это, или я должен использовать цикл в сценарии оболочки?
19.09.2021
4
ответа

Как прокомментировать все записи crontab, а затем раскомментировать их с помощью скрипта

Просто для ясности, я хочу прокомментировать записи crontab, а не простой файл. Обычно я делаю это так: crontab -e 30 * * * * /u01/app/abccompny/scripts/GenerateAWRReport.pl 01,31 * * * * /u01/app/abccompny/...
06.02.2020
4
ответа

Скрыть задание crontab

Можно ли добавить запись в crontab и сделать ее скрытой, чтобы она не отображалась, когда пользователь использует crontab -e или crontab -l? Я знаю, что PPP когда-то подвергся технической атаке во время Defcon...
11.12.2019
4
ответа

Список, в настоящее время выполняющий вкладку крона и остановку это

Я создал cronjob, он работает в течение очень долгого времени, но теперь не знайте, как остановить его.
29.04.2019
4
ответа

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

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

Движение с отставанием мыши

Есть ли способ уменьшить отставание между психологическим перемещением мыши до ее перемещения на экране? Я использую Manjaro KDE Edition (17.1.10).
13.07.2018
4
ответа

Утилита для отправки электронной почты мне, если мой сайт не работает

Я использую Ubuntu 16.04 с Nginx и несколькими сайтами WordPress. Иногда я не посещаю сайт долгое время (> = 1 месяц), и это может быть так, что сайт не работает. Я ищу небольшую утилиту, которая ...
15.02.2018
4
ответа

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

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

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

Руководство использования, также известное как тег выборка 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 

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