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

Ответ для Вас на немецком языке: Умрите AwaySch.EXE Datei befindet sich в einem Unterordner von "C:\Program Files". Bekannte Dateigrößen нетрижды Windows XP грешил 69 632 байта (83% обольстителя Vorkommen), 91 688 байтов. Десять кубометров Programm ist nicht sichtbar. Десять кубометров Programm startet wenn Windows startet (siehe Реестр Schlüssel: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run). Diese Datei соединил vom проводом Betriebssystem Windows nicht benötigt. Deshalb bewerten wir diese Datei zu 46% Альс gefährlich, aber vergleichen Sie diese Wertung логово MIT Mitglieder Meinungen.

Hinweis: Viren und andere schädliche Dateien können sich Альс AwaySch.EXE tarnen. Insbesondere, wenn sich умирают Datei в C:\Windows Одере C:\Windows\System32 Ordner befindet. Пожалуйста kontrollieren Sie deshalb, Обь es sich bei DEM Prozess AwaySch.EXE auf Ihrem ПК гм einen Schädling handelt. Möchten Sie умирают Sicherheit Ihres ПК überprüfen, таким образом, empfehlen wir Ihnen умирают менеджер по Задаче защиты программного обеспечения.

87
задан 7 November 2014 в 19:05
5 ответов

Когда Ваш компьютер закрывается (или демон крона иначе не работает), задания крона не будут запущены.

Если бы у Вас есть задания, что требуется бежать за фактом в течение тех времен, когда компьютер закрывается, используйте anacron. Установленный по умолчанию, см. "человека anacron", "человек anacrontab" или файл/etc/anacrontab для большего количества информации.

Ubuntu использует anacron по умолчанию для crontab записей в:

/etc/cron.daily
/etc/cron.weekly
/etc/cron.monthly

отъезд остающегося crontabs, который будет обработан основным демоном крона, конкретно:

/etc/crontab
/etc/cron.d
/var/spool/cron

Примечания

Сам Anacron не работает как демон, но полагается на системные сценарии запуска и сам крон для выполнения.

На поле Ubuntu 8.04 я смотрю на,/etc/init.d/anacron выполняется при начальной загрузке, и снова кроном каждое утро в 7:30.

README в/usr/share/doc/anacron/README.gz имеет небольшой бит больше информации, чем содержится в страницах справочника.

ПРИМЕРЫ

Для простых "ежедневных", "еженедельных", "ежемесячных" заданий, помещенных копия или символьная ссылка на сценарий в одном из/etc/cron. {Daily|weekly|monthly} каталоги выше. Anacron будет заботиться о выполнении его ежедневная газета/еженедельник/ежемесячный журнал, и если бы Ваш компьютер выключен в день, "еженедельные" сценарии обычно работали бы, это выполнит их в следующий раз, когда компьютер работает.

Как другой пример, принимая Вас имеют сценарий здесь:/usr/local/sbin/maint.sh

И Вы хотите выполнить его каждые три дня, стандартная запись в/etc/crontab была бы похожа на это:

# m h dom mon dow user  command
0 0 */3 * * root /usr/local/sbin/maint.sh

Если бы Ваш компьютер не был на в 0:00 на 3-м из месяца, то задание не работало бы до 6-го.

Чтобы работать на задании вместо этого 4-е, когда компьютер выключен и "пропускает" выполнение на 3-м, Вы использовали бы это в/etc/anacrontab (не забывайте удалять строку из/etc/crontab):

# period delay job-identifier command
3 5 maint-job /usr/local/sbin/maint.sh

"Задержка" "5" выше средств, что anacron будет ожидать в течение 5 минут, прежде чем это выполнит это задание. Идея состоит в том, чтобы препятствовать тому, чтобы anacron сразу исчерпал вещи во время начальной загрузки.

72
ответ дан 28 November 2019 в 19:23
  • 1
    Ubuntu по умолчанию использует anacron. –  3dinfluence 10 August 2009 в 19:29
  • 2
    спасибо, 3dincluence - скорректированный ответ для указания, какие crontabs обрабатываются anacron в человечности по умолчанию setip. –  jeff 10 August 2009 в 19:34
  • 3
    если Вы помещаете сценарий в/etc/cron. */вместо того, чтобы иметь его собственную crontab запись, don' t имеют "." в script' s имя файла. debian и части выполнения использования человечности для запущения таких скриптов, и частями выполнения по умолчанию проигнорируют файлы с a. в имени файла - это то, так, чтобы это doesn' t выполняют .dpkg-старые и .dpkg-dist версии сценариев, которые переименованы от обновлений. так назовите сценарий или символьную ссылку " maint" вместо " maint.sh". –  cas 11 August 2009 в 00:58

Это зависит, на котором планировщике крона Вы используете. Основной, ванильный демон крона не выполнит задачи, которые были пропущены из-за системного времени простоя. Однако существуют другие планировщики крона, специально предназначенные для этой ситуации, которая сделает это для Вас. Двумя наиболее распространенными примерами является anacron и fcron.

14
ответ дан 28 November 2019 в 19:23

Задачи, запланированные, в то время как компьютер прочь, не будут выполнены когда производительности компьютера назад на

6
ответ дан 28 November 2019 в 19:23

Если Вы завершаете работу, в то время как задания крона работают, система закрывается и остановка заданий крона (или не работайте).

Одна альтернатива, в которой можно зарегистрироваться, является anacron.

3
ответ дан 28 November 2019 в 19:23

Действительно зависит от крона deamon, Вы работаете. Vixie-крон просто пропустит cronjobs, которые были пропущены. fcron выполнит пропущенные кроны, как только он может. IIRC это основано на vixie-кроне также, поэтому если, именно это Вы ищете Вас, мог бы хотеть проверить fcron.

3
ответ дан 28 November 2019 в 19:23

Теги

Похожие вопросы