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

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
Строка 1: Строка 1:
 +
<span data-link_translate_he_title="כיצד להסיר את ההודעה של cron"  data-link_translate_he_url="%D7%9B%D7%99%D7%A6%D7%93+%D7%9C%D7%94%D7%A1%D7%99%D7%A8+%D7%90%D7%AA+%D7%94%D7%94%D7%95%D7%93%D7%A2%D7%94+%D7%A9%D7%9C+cron"></span>[[:he:כיצד להסיר את ההודעה של cron]][[he:כיצד להסיר את ההודעה של cron]]
 
<span data-link_translate_ro_title="Cum la spre remove notificării cron"  data-link_translate_ro_url="Cum+la+spre+remove+notific%C4%83rii+cron"></span>[[:ro:Cum la spre remove notificării cron]][[ro:Cum la spre remove notificării cron]]
 
<span data-link_translate_ro_title="Cum la spre remove notificării cron"  data-link_translate_ro_url="Cum+la+spre+remove+notific%C4%83rii+cron"></span>[[:ro:Cum la spre remove notificării cron]][[ro:Cum la spre remove notificării cron]]
 
<span data-link_translate_pl_title="Jak usunąć powiadomienia o cron"  data-link_translate_pl_url="Jak+usun%C4%85%C4%87+powiadomienia+o+cron"></span>[[:pl:Jak usunąć powiadomienia o cron]][[pl:Jak usunąć powiadomienia o cron]]
 
<span data-link_translate_pl_title="Jak usunąć powiadomienia o cron"  data-link_translate_pl_url="Jak+usun%C4%85%C4%87+powiadomienia+o+cron"></span>[[:pl:Jak usunąć powiadomienia o cron]][[pl:Jak usunąć powiadomienia o cron]]

Версия 18:01, 13 мая 2016

he:כיצד להסיר את ההודעה של cron ro:Cum la spre remove notificării cron pl:Jak usunąć powiadomienia o cron ja:どのように cron の通知を削除するには ar:كيفية إزالة الإخطار كرون zh:如何删除 cron 的通知 de:Die Benachrichtigung über die Cron entfernen nl:Hoe te verwijderen van de kennisgeving van de cron it:Come rimuovere la notifica di cron pt:Como remover a notificação de cron es:Cómo quitar la notificación de la cron fr:Comment supprimer les notification des tâches CRON

Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.

Введение

По умолчанию для достижения задачи для crontab, Cron отправляет уведомление по электронной почте пользователю в вопрос, содержащий полный вывод исполняемого скрипта.
Для некоторых целей это уведомление имеет важное значение, потому что он позволяет узнать, если акции передаются правильно.
Однако в других случаях может быть раздражает, особенно если задачи выполняются в течение коротких периодов и поэтому отправка электронной почты в очереди.

Удаление уведомления для конкретной задачи

Для предотвращения конкретной задачи для отправки электронной почты, просто добавьте директиву, прося, чтобы перенаправить вывод ничего в конце команды (/dev/null), это можно достичь двумя способами :

  • добавив > /dev/null 2>&1 в конце команды
  • добавив &> /dev/null в конце команды.


В этих двух случаях получается то же самое, вы не будете получать больше почты уведомление в отношении этой задачи.
Вот полный пример :

59 23 * * * root /home/backup/backup.cmd &> /dev/null

Или :

59 23 * * * root /home/backup/backup.cmd > /dev/null 2>&1

Удаление полного уведомления для пользователя

Чтобы полностью удалить уведомления по почте для пользователя, просто используйте переменную MAILTO в crontab.
В начале файла crontab (перед определением задач ), так что просто добавить строку :

MAILTO=""

Это также можно использовать эту переменную для отправки уведомлений на другой адрес электронной почты от учетной записи, текущий пользователь локального.
Для этого достаточно указать конкретных электронной почте :

MAILTO="utilisateur@domaine.tld"



Эта статья представляется вам быть полезным ?

0



Вы не можете оставлять комментарии.