Cum la spre remove notificării cron: Diferență între versiuni

De la Ro Ikoula wiki
Jump to navigation Jump to search
Linia 1: Linia 1:
 +
<span data-link_translate_zh_title="如何删除 cron 的通知"  data-link_translate_zh_url="%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4+cron+%E7%9A%84%E9%80%9A%E7%9F%A5"></span>[[:zh:如何删除 cron 的通知]][[zh:如何删除 cron 的通知]]
 
<span data-link_translate_de_title="Die Benachrichtigung über die Cron entfernen"  data-link_translate_de_url="Die+Benachrichtigung+%C3%BCber+die+Cron+entfernen"></span>[[:de:Die Benachrichtigung über die Cron entfernen]][[de:Die Benachrichtigung über die Cron entfernen]]
 
<span data-link_translate_de_title="Die Benachrichtigung über die Cron entfernen"  data-link_translate_de_url="Die+Benachrichtigung+%C3%BCber+die+Cron+entfernen"></span>[[:de:Die Benachrichtigung über die Cron entfernen]][[de:Die Benachrichtigung über die Cron entfernen]]
 
<span data-link_translate_nl_title="Hoe te verwijderen van de kennisgeving van de cron"  data-link_translate_nl_url="Hoe+te+verwijderen+van+de+kennisgeving+van+de+cron"></span>[[:nl:Hoe te verwijderen van de kennisgeving van de cron]][[nl:Hoe te verwijderen van de kennisgeving van de cron]]
 
<span data-link_translate_nl_title="Hoe te verwijderen van de kennisgeving van de cron"  data-link_translate_nl_url="Hoe+te+verwijderen+van+de+kennisgeving+van+de+cron"></span>[[:nl:Hoe te verwijderen van de kennisgeving van de cron]][[nl:Hoe te verwijderen van de kennisgeving van de cron]]

Versiunea de la data 13 mai 2016 19:02

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

Acest articol este rezultatul unei traduceri automate efectuate de către software-ul. Puteți vizualiza sursa articol aici.

Introducerea

În mod implicit, la realizarea unei sarcini de la crontab, Cron Trimite un e-mail de notificare către utilizatorul în cauză care conțin ieşirea completă din scriptul de executat.
Pentru unele utilizare, această notificare este important, deoarece permite să ştiu dacă acțiunile sunt trecute corect.
Cu toate acestea, în alte cazuri, poate fi enervant, mai ales în cazul în care activităţile sunt efectuate pe perioade scurte şi, prin urmare, trimiterea de emailuri în rafale.

Ştergerea intrării de notificare pentru o anumită sarcină

Pentru a preveni o sarcină specială pentru a expedia un mesaj e-mail, trebuie doar să adăugaţi o directivă cerându-i să redirecţioneze ieşire nimic la sfârşitul comanda (/dev/null), este posibil să se realizeze două moduri :

  • prin adăugarea > /dev/null 2>&1 la sfârşitul de comanda,
  • prin adăugarea &> /dev/null la sfârşitul de comanda.


Rezultatul pentru aceste două cazuri este acelasi, nu vei primi mai multe mail notificarea cu privire la această activitate.
Iată un exemplu complet :

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

Sau :

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

Şterge notificările complete pentru un utilizator

Pentru a elimina complet notificările prin e-mail a utilizatorului, pur şi simplu utiliza variabila MAILTO în crontab.
La începutul de fişier crontab (înainte de definirea sarcinilor ), deci trebuie doar să adăugaţi linia :

MAILTO=""

De asemenea, este posibil să se utilizeze această variabilă pentru a trimite notificări pe un e-mail diferit decât cont, utilizatorul curent locale.
Pentru a face acest lucru este suficient pentru a indica un anumit e-mail :

MAILTO="utilisateur@domaine.tld"



Acest articol părea să fie util ?

0



Nu sunteți autorizat să publicați comentarii.