Differences between revisions 1 and 2
Revision 1 as of 2018-04-11 10:42:45
Size: 3076
Editor: ?RenatBildanov
Comment:
Revision 2 as of 2018-04-11 10:43:34
Size: 3076
Editor: ?RenatBildanov
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[CronAnacronAtBatchSchedulers|English]] - [[it/CronAnacronAtBatchSchedulers|Italiano]]- Ðóññêèé ~ ~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: [[CronAnacronAtBatchSchedulers|English]] - [[it/CronAnacronAtBatchSchedulers|Italiano]]- Русский ~
Line 4: Line 4:
DebPkg:cron, DebPkg:anacron è DebPkg:at - ñèñòåìíûå ïðîöåññû, êîòîðûå èñïîëüçóþòñÿ äëÿ ïåðèîäè÷åñêîãî âûïîëíåíèÿ êîìàíä. DebPkg:cron, DebPkg:anacron и DebPkg:at - системные процессы, которые используютс¤ дл¤ периодического выполнени¤ команд.
Line 6: Line 6:
''cron'' è ''at'' èìåþò îäíî îòëè÷èå. cron îñíîâàí íà àáñîëþòíîì âðåìåíè, à at íà îòíîñèòåëüíîì. àïðèìåð, cron áóäåò âûïîëíßòü êîìàíäó êàæäûé ÷åòâåðã ⠔åâðàëå, à at âûïîëíèò êîìàíäó ðîâíî ÷åðåç 23 ÷àñà 17 ìèíóò îò äàííîãî ìîìåíòà. ''cron'' и ''at'' имеют одно отличие. cron основан на абсолютном времени, а at на относительном. Например, cron будет выполнять команду каждый четверг в Феврале, а at выполнит команду ровно через 23 часа 17 минут от данного момента.
Line 12: Line 12:
Debian èìååò íåñêîëüêî çàïèñåé cron ïî óìîë÷àíèþ. Š êàæäîé èç íèõ ìîæíî ïîëó÷èòü äîñòóï, åñëè âîéòè ïîä ñîîòâåòñòâóþùåé ó÷åòíîé çàïèñüþ è âûïîëíèòü êîìàíäó crontab. Debian имеет несколько записей cron по умолчанию. К каждой из них можно получить доступ, если войти под соответствующей учетной записью и выполнить команду crontab.
Line 14: Line 14:
—åðåç ëþáóþ ó÷åòíóþ çàïèñü ìîæíî óçíàòü ðàñïèñàíèå çàäà÷ __ñèñòåìû__ ÷åðåç {{{/etc/crontab}}} è {{{/etc/cron.*/}}}. Через любую учетную запись можно узнать расписание задач __системы__ через {{{/etc/crontab}}} и {{{/etc/cron.*/}}}.
Line 16: Line 16:
‘ìîòðèòå òàêæå:
 * [[DebianMan:1/crontab|crontab(1)]] - óòèëèòà äëß óïðàâëåíèß crontab'îì
 * [[DebianMan:5/crontab|crontab(5)]] - ñèíòàêñèñ çàïèñåé â crontab
Смотрите также:
 * [[DebianMan:1/crontab|crontab(1)]] - утилита для управления crontab'ом
 * [[DebianMan:5/crontab|crontab(5)]] - синтаксис записей в crontab
Line 22: Line 22:
’àêæå óïîìèíàíèß çàñëóæèâàåò anacron. anacron ïîçâîëßåò ïëàíèðîâàòü è âûïîëíßòü çàäà÷è â ñëó÷àå, êîãäà ñèñòåìà íå ðàáîòàåò 24 ÷àñà â äåíü è ñåìü äíåé â íåäåëþ (òàêæå óñòàíàâëèâàåòñß ïî óìîë÷àíèþ). Также упоминания заслуживает anacron. anacron позволяет планировать и выполнять задачи в случае, когда система не работает 24 часа в день и семь дней в неделю (также устанавливается по умолчанию).
Line 24: Line 24:
—åðåç ëþáóþ ó÷åòíóþ çàïèñü ìîæíî óçíàòü ðàñïèñàíèå çàäà÷ ñèñòåìû ÷åðåç ôàéë {{{/etc/anacrontab }}}: Через любую учетную запись можно узнать расписание задач системы через файл {{{/etc/anacrontab }}}:
Line 29: Line 29:
‘ìîòðèòå òàêæå:
 * [[DebianMan:5/anacrontab|anacrontab(5)]] - êîôèãóðàöèîííûé ôàéë äëß anacron
 * [[DebianMan:8/anacron|anacron(8)]] - çàïóñêàòü êîìàíäû ïåðèîäè÷åñêè
Смотрите также:
 * [[DebianMan:5/anacrontab|anacrontab(5)]] - кофигурационный файл для anacron
 * [[DebianMan:8/anacron|anacron(8)]] - запускать команды периодически
Line 34: Line 34:
{{{at}}} (è {{{batch}}}) ïîçâîëßþò âûïîëíßòü êîìàíäû ÷åðåç îïðåäåëåííûé ïðîìåæóòîê âðåìåíè (îäèí ðàç). ‚ Debian ïî óìîë÷àíèþ ó âñåõ ïîëüçîâàòåëåé îòñóòñòâóþò çàïèñè at. {{{at}}} (и {{{batch}}}) позволяют выполнять команды через определенный промежуток времени (один раз). В Debian по умолчанию у всех пользователей отсутствуют записи at.
Line 36: Line 36:
—òîáû îòîáðàçèòü âñå àêòèâíûå çàïèñè, íåîáõîäèìî âîñïîëüçîâàòüñß êîìàíäîé {{{atq}}}. Чтобы отобразить все активные записи, необходимо воспользоваться командой {{{atq}}}.
Line 39: Line 39:
‘ìîòðèòå òàêæå:
 * [[DebianMan:1/at|at(1)]] - ìàíóàë
Смотрите также:
 * [[DebianMan:1/at|at(1)]] - мануал
Line 43: Line 43:
##‘ìîòðèòå òàêæå: ##Смотрите также:

Translation(s): English - Italiano- Русский ~

cron, anacron и at - системные процессы, которые используютс¤ дл¤ периодического выполнени¤ команд.

cron и at имеют одно отличие. cron основан на абсолютном времени, а at на относительном. Например, cron будет выполнять команду каждый четверг в Феврале, а at выполнит команду ровно через 23 часа 17 минут от данного момента.

Contents

  1. cron
  2. anacron
  3. at

cron

Debian имеет несколько записей cron по умолчанию. К каждой из них можно получить доступ, если войти под соответствующей учетной записью и выполнить команду crontab.

Через любую учетную запись можно узнать расписание задач системы через /etc/crontab и /etc/cron.*/.

Смотрите также:

  • crontab(1) - утилита для управления crontab'ом

  • crontab(5) - синтаксис записей в crontab

anacron

Также упоминания заслуживает anacron. anacron позволяет планировать и выполнять задачи в случае, когда система не работает 24 часа в день и семь дней в неделю (также устанавливается по умолчанию).

Через любую учетную запись можно узнать расписание задач системы через файл /etc/anacrontab :

 $ cat /etc/anacrontab

Смотрите также:

  • anacrontab(5) - кофигурационный файл для anacron

  • anacron(8) - запускать команды периодически

at

atbatch) позволяют выполнять команды через определенный промежуток времени (один раз). В Debian по умолчанию у всех пользователей отсутствуют записи at.

Чтобы отобразить все активные записи, необходимо воспользоваться командой atq. To view any at entries that you have submitted, use the atq command.

Смотрите также: