Hoe te verwijderen van de kennisgeving van de cron
ar:كيفية إزالة الإخطار كرون
zh:如何删除 cron 的通知
de:Die Benachrichtigung über die Cron entfernen
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
Dit artikel is vertaald door middel van automatische vertalingssoftware. U kunt het artikel bron hier te bekijken.
Introductie
Standaard verzendt tot de verwezenlijking van een taak aan de crontab, Cron een e-mailbericht naar de gebruiker in kwestie de volledige uitvoer van het uitgevoerde script bevatten.
Voor sommige gebruik is deze kennisgeving belangrijk omdat het toelaat om te weten als de aandelen correct worden doorgegeven.
Echter, in andere gevallen kan worden vervelend, vooral als de taken worden uitgevoerd gedurende een korte periode en daarom het verzenden van e-mails in uitbarstingen.
De schrapping van het bericht voor een bepaalde taak
Om te voorkomen dat een bepaalde taak om een e-mail te sturen, voeg gewoon een richtlijn vroeg hem de uitvoer omleiden naar niets aan het einde van de opdracht (/dev/null), is het mogelijk om twee manieren :
- door toe te voegen > /dev/null 2>&1 aan het einde van de opdracht,
- door toe te voegen &> /dev/null aan het einde van de opdracht.
Het resultaat voor deze twee gevallen is het zelfde, meer mail kennisgeving met betrekking tot deze taak nu niet zal ontvangen.
Hier is een volledig voorbeeld :
59 23 * * * root /home/backup/backup.cmd &> /dev/null
Of :
59 23 * * * root /home/backup/backup.cmd > /dev/null 2>&1
Volledige aanmeldingen voor een gebruiker verwijderen
Als u wilt volledig verwijderen de kennisgevingen per post voor een gebruiker, gebruik gewoon de MAILTO-variabele in de crontab.
Aan het begin van de crontab bestand (voor de definitie van de taken ), dus gewoon het toevoegen van de regel :
MAILTO=""
Het is ook mogelijk deze variabele gebruiken om meldingen te verzenden op een ander e-mailadres dan account, huidige gebruiker's lokale.
Om dit te doen volstaat het om aan te geven van een specifiek e-mail :
MAILTO="utilisateur@domaine.tld"
Dit artikel leek u nuttig ?
Automatisch bijwerken van reacties inschakelen