Как предотвратить сбой обновления программного обеспечения в 8 часов утра? [dубликат]

См. man nm-connection-manager и раздел «См. раздел», чтобы узнать, как это делается (dpkg -L network-manager-gnome, чтобы увидеть, что читать):

trusty (1) nm-connection-editor.1.gz
Provided by: network-manager-gnome_0.9.8.8-0ubuntu4_i386 

NAME
       nm-connection-editor - network connection editor for NetworkManager

SYNOPSIS
       nm-connection-editor  [ OPTIONS ]

DESCRIPTION
       nm-connection-editor  is  a  GTK‐based  application to add, remove, and
       modify network connections stored  by  NetworkManager.   NetworkManager
       must  be  running  for any network connections to be added, removed, or
       modified.
16
задан 21 April 2011 в 16:18

16 ответов

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю утреннее новостное видео.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем. Вот этот снип с этого утра.

Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21 Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min. Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min. Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started

Отметьте это решение.

1
ответ дан 25 July 2018 в 02:59

Обновления Apt запускаются скриптом под названием /etc/cron.daily/apt. /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам нужно изменить время, когда все сценарии /etc/cron.daily срабатывают.

Для этого вам необходимо отредактировать файл /etc/crontab:

sudoedit /etc/crontab # or: gksu gedit /etc/crontab

Это довольно стандартный файл cron, который должен выглядеть примерно так:

# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #

Из этого мы можем видеть триггеры cron.daily в 6:25 утра. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Cron.

10
ответ дан 25 July 2018 в 02:59
  • 1
    Это не будет устанавливать точное время обновления, так как есть случайный сон до фактической проверки новых пакетов. Это делается для того, чтобы миллионы пользователей одновременно попадали в зеркала. Сн. По умолчанию случайным образом выбирается между 0 и 30 минутами после начала задания cron. Вы можете изменить максимальное время сна с настройкой конфигурации APT::Periodic::RandomSleep APT; максимум 0 означает, что это всегда произойдет немедленно (, но помните, почему существует случайный сон! ). – JanC 21 April 2011 в 20:26

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю утреннее новостное видео.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем. Вот этот снип с этого утра.

Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21 Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min. Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min. Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started

Отметьте это решение.

1
ответ дан 1 August 2018 в 05:14

Обновления Apt запускаются скриптом под названием /etc/cron.daily/apt. /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам нужно изменить время, когда все сценарии /etc/cron.daily срабатывают.

Для этого вам необходимо отредактировать файл /etc/crontab:

sudoedit /etc/crontab # or: gksu gedit /etc/crontab

Это довольно стандартный файл cron, который должен выглядеть примерно так:

# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #

Из этого мы можем видеть триггеры cron.daily в 6:25 утра. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Cron.

10
ответ дан 1 August 2018 в 05:14
  • 1
    Это не будет устанавливать точное время обновления, так как есть случайный сон до фактической проверки новых пакетов. Это делается для того, чтобы миллионы пользователей одновременно попадали в зеркала. Сн. По умолчанию случайным образом выбирается между 0 и 30 минутами после начала задания cron. Вы можете изменить максимальное время сна с настройкой конфигурации APT::Periodic::RandomSleep APT; максимум 0 означает, что это всегда произойдет немедленно (, но помните, почему существует случайный сон! ). – JanC 21 April 2011 в 20:26

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю утреннее новостное видео.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем. Вот этот снип с этого утра.

Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21 Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min. Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min. Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started

Отметьте это решение.

1
ответ дан 3 August 2018 в 01:01

Обновления Apt запускаются скриптом под названием /etc/cron.daily/apt. /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам нужно изменить время, когда все сценарии /etc/cron.daily срабатывают.

Для этого вам необходимо отредактировать файл /etc/crontab:

sudoedit /etc/crontab # or: gksu gedit /etc/crontab

Это довольно стандартный файл cron, который должен выглядеть примерно так:

# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #

Из этого мы можем видеть триггеры cron.daily в 6:25 утра. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Cron.

10
ответ дан 3 August 2018 в 01:01
  • 1
    Это не будет устанавливать точное время обновления, так как есть случайный сон до фактической проверки новых пакетов. Это делается для того, чтобы миллионы пользователей одновременно попадали в зеркала. Сн. По умолчанию случайным образом выбирается между 0 и 30 минутами после начала задания cron. Вы можете изменить максимальное время сна с настройкой конфигурации APT::Periodic::RandomSleep APT; максимум 0 означает, что это всегда произойдет немедленно (, но помните, почему существует случайный сон! ). – JanC 21 April 2011 в 20:26

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю утреннее новостное видео.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем. Вот этот снип с этого утра.

Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21 Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min. Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min. Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started

Отметьте это решение.

1
ответ дан 4 August 2018 в 03:04

Обновления Apt запускаются скриптом под названием /etc/cron.daily/apt. /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам нужно изменить время, когда все сценарии /etc/cron.daily срабатывают.

Для этого вам необходимо отредактировать файл /etc/crontab:

sudoedit /etc/crontab # or: gksu gedit /etc/crontab

Это довольно стандартный файл cron, который должен выглядеть примерно так:

# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #

Из этого мы можем видеть триггеры cron.daily в 6:25 утра. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Cron.

10
ответ дан 4 August 2018 в 03:04
  • 1
    Это не будет устанавливать точное время обновления, так как есть случайный сон до фактической проверки новых пакетов. Это делается для того, чтобы миллионы пользователей одновременно попадали в зеркала. Сн. По умолчанию случайным образом выбирается между 0 и 30 минутами после начала задания cron. Вы можете изменить максимальное время сна с настройкой конфигурации APT::Periodic::RandomSleep APT; максимум 0 означает, что это всегда произойдет немедленно (, но помните, почему существует случайный сон! ). – JanC 21 April 2011 в 20:26

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю утреннее новостное видео.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем. Вот этот снип с этого утра.

Apr 21 07:30:01 flounder CRON[21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01 flounder anacron[21035]: Anacron 2.3 started on 2011-04-21 Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.daily' in 5 min. Apr 21 07:30:01 flounder anacron[21035]: Will run job `cron.weekly' in 10 min. Apr 21 07:30:01 flounder anacron[21035]: Jobs will be executed sequentially Apr 21 07:35:01 flounder anacron[21035]: Job `cron.daily' started

Отметьте это решение.

1
ответ дан 5 August 2018 в 10:27

Обновления Apt запускаются скриптом под названием /etc/cron.daily/apt. /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам нужно изменить время, когда все сценарии /etc/cron.daily срабатывают.

Для этого вам необходимо отредактировать файл /etc/crontab:

sudoedit /etc/crontab # or: gksu gedit /etc/crontab

Это довольно стандартный файл cron, который должен выглядеть примерно так:

# /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) #

Из этого мы можем видеть триггеры cron.daily в 6:25 утра. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

0 4 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Cron.

10
ответ дан 5 August 2018 в 10:27
  • 1
    Это не будет устанавливать точное время обновления, так как есть случайный сон до фактической проверки новых пакетов. Это делается для того, чтобы миллионы пользователей одновременно попадали в зеркала. Сн. По умолчанию случайным образом выбирается между 0 и 30 минутами после начала задания cron. Вы можете изменить максимальное время сна с настройкой конфигурации APT::Periodic::RandomSleep APT; максимум 0 означает, что это всегда произойдет немедленно (, но помните, почему существует случайный сон! ). – JanC 21 April 2011 в 20:26

Обновления Apt запускаются с помощью сценария под названием /etc/cron.daily/apt . /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам необходимо изменить время, когда все сценарии /etc/cron.daily сработали.

Чтобы сделать это, вам нужно отредактируйте файл / etc / crontab :

  sudoedit / etc / crontab # или: gksu gedit / etc / crontab  

Это довольно стандартный файл cron , который должен выглядеть примерно так:

  # / etc / crontab: общесистемный crontab # В отличие от любого другого crontab, который вы надеваете  't нужно запустить команду `crontab' # для установки новой версии при редактировании этого файла # и файлов в /etc/cron.d.  Эти файлы также имеют поля имени пользователя, #, которые ни один из других crontabs не делает.  SHELL = / bin / sh PATH = / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin # mh dom mon dow пользовательская команда 17 * * * * root  cd / & amp; & amp;  run-parts --report /etc/cron.hourly 25 6 * * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.daily) 47 6 * * 7 тест корня -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.weekly) 52 6 1 * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.monthly) #  

Из этого можно видеть триггеры cron.daily при 6 : 25am. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

  0 4 * * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.daily)  

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Крон .

10
ответ дан 7 August 2018 в 04:17

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю видео с утренними новостями.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем.

  Apr 21 07:30:01 камбала CRON [21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01  камбала anacron [21035]: Anacron 2.3 стартовал в 2011-04-21 21 апреля 07:30:01 камбала anacron [21035]: Запустит работу `cron.daily 'за 5 минут.  21 апр. 07:30:01 муравейник anacron [21035]: Запустит работу `cron.weekly 'за 10 минут.  Apr 21 07:30:01 flounder anacron [21035]: Работы будут исполняться последовательно 21 апреля 07:35:01 камбала anacron [21035]: Работа `cron.daily 'началась  

Mark это было решено.

1
ответ дан 7 August 2018 в 04:17

Обновления Apt запускаются с помощью сценария под названием /etc/cron.daily/apt . /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам необходимо изменить время, когда все сценарии /etc/cron.daily сработали.

Чтобы сделать это, вам нужно отредактируйте файл / etc / crontab :

  sudoedit / etc / crontab # или: gksu gedit / etc / crontab  

Это довольно стандартный файл cron , который должен выглядеть примерно так:

  # / etc / crontab: общесистемный crontab # В отличие от любого другого crontab, который вы надеваете  't нужно запустить команду `crontab' # для установки новой версии при редактировании этого файла # и файлов в /etc/cron.d.  Эти файлы также имеют поля имени пользователя, #, которые ни один из других crontabs не делает.  SHELL = / bin / sh PATH = / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin # mh dom mon dow пользовательская команда 17 * * * * root  cd / & amp; & amp;  run-parts --report /etc/cron.hourly 25 6 * * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.daily) 47 6 * * 7 тест корня -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.weekly) 52 6 1 * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.monthly) #  

Из этого можно видеть триггеры cron.daily при 6 : 25am. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

  0 4 * * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.daily)  

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Крон .

10
ответ дан 9 August 2018 в 08:43

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю видео с утренними новостями.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем.

  Apr 21 07:30:01 камбала CRON [21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01  камбала anacron [21035]: Anacron 2.3 стартовал в 2011-04-21 21 апреля 07:30:01 камбала anacron [21035]: Запустит работу `cron.daily 'за 5 минут.  21 апр. 07:30:01 муравейник anacron [21035]: Запустит работу `cron.weekly 'за 10 минут.  Apr 21 07:30:01 flounder anacron [21035]: Работы будут исполняться последовательно 21 апреля 07:35:01 камбала anacron [21035]: Работа `cron.daily 'началась  

Mark это было решено.

1
ответ дан 9 August 2018 в 08:43

Обновления Apt запускаются с помощью сценария под названием /etc/cron.daily/apt . /etc/cron.daily содержит несколько сценариев, которые происходят каждый день, но все в одно и то же время. Чтобы изменить время обновления Update Manager, вам необходимо изменить время, когда все сценарии /etc/cron.daily сработали.

Чтобы сделать это, вам нужно отредактируйте файл / etc / crontab :

  sudoedit / etc / crontab # или: gksu gedit / etc / crontab  

Это довольно стандартный файл cron , который должен выглядеть примерно так:

  # / etc / crontab: общесистемный crontab # В отличие от любого другого crontab, который вы надеваете  't нужно запустить команду `crontab' # для установки новой версии при редактировании этого файла # и файлов в /etc/cron.d.  Эти файлы также имеют поля имени пользователя, #, которые ни один из других crontabs не делает.  SHELL = / bin / sh PATH = / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin # mh dom mon dow пользовательская команда 17 * * * * root  cd / & amp; & amp;  run-parts --report /etc/cron.hourly 25 6 * * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.daily) 47 6 * * 7 тест корня -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.weekly) 52 6 1 * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.monthly) #  

Из этого можно видеть триггеры cron.daily при 6 : 25am. Если вы хотите запустить его в 4 часа ночи, вы замените строку второго раза:

  0 4 * * * Корневой тест -x / usr / sbin / anacron ||  (cd / & amp; & amp; run-parts --report /etc/cron.daily)  

Если вам нужна дополнительная помощь в этом формате, Wikipedia имеет необычно техническую страницу на Крон .

10
ответ дан 15 August 2018 в 04:00
  • 1
    Это не будет устанавливать точное время обновления, так как есть случайный сон до фактической проверки новых пакетов. Это делается для того, чтобы миллионы пользователей одновременно попадали в зеркала. Сн. По умолчанию случайным образом выбирается между 0 и 30 минутами после начала задания cron. Вы можете изменить максимальное время сна с настройкой конфигурации APT :: Periodic :: RandomSleep APT; максимум 0 означает, что это всегда произойдет немедленно (, но помните, почему существует случайный сон! ). – JanC 21 April 2011 в 20:26

Спасибо людям. Янтар спросил об этом от моего имени из вопроса, который я задал в нашем IRC-канале. Я подумал, что это была работа на cron, и она копала их (/etc/cron.*), пытаясь понять это самостоятельно. Итак, теперь я не увижу всплеск использования процессора, поскольку я смотрю видео с утренними новостями.

Кажется, что часовой сдвиг часов. Я подозреваю, что это связано с летним временем.

  Apr 21 07:30:01 камбала CRON [21032]: (root) CMD (start -q anacron || :) Apr 21 07:30:01  камбала anacron [21035]: Anacron 2.3 стартовал в 2011-04-21 21 апреля 07:30:01 камбала anacron [21035]: Запустит работу `cron.daily 'за 5 минут.  21 апр. 07:30:01 муравейник anacron [21035]: Запустит работу `cron.weekly 'за 10 минут.  Apr 21 07:30:01 flounder anacron [21035]: Работы будут исполняться последовательно 21 апреля 07:35:01 камбала anacron [21035]: Работа `cron.daily 'началась  

Mark это было решено.

1
ответ дан 15 August 2018 в 04:00

Другие вопросы по тегам:

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