Automatisieren von Aufgaben ist einer der wichtigsten Vorteile der modernen Datenverarbeitung. Cron ist ein leistungsfähiges Werkzeug für die Planung Linux -Befehle. Fast jeder Befehl, der in einem Terminal ausgeführt werden kann, kann automatisch mit cron ausgeführt werden. Viele Befehle Ausgang Text zum Terminal nach der Ausführung aber nicht ein permanentes Protokoll ihrer Tätigkeiten . Dies kann cron-Jobs schwer zu überprüfen , da es keine Terminal-Ausgabe zu sehen . Daher schreibt der cron "syslog ", nachdem ein Auftrag ausgeführt wird. Anleitung
1
Öffnen Sie ein Terminal und führen Sie " crontab -e" für einen normalen Benutzer Aufgabe. Geben Sie "sudo crontab -e" für Ubuntu oder "su -c ' crontab -e' " für jedes andere System , wenn die Aufgabe muss als root ausgeführt werden .
2
Stellen Sie die Aufgabe, einen Lauf wenigen Minuten in die Zukunft , indem Sie " 5 13 *** /Aufgabe. " Ersetzen Sie " 5" und " 13" mit der richtigen Minuten-und Stundenzeiger sind. Zum Beispiel, wenn die aktuelle Zeit ist 01.01 Uhr , könnten Sie " 5 13 *** /Aufgabe", und es wäre um 1:05 Uhr
3
laufen Execute " sudo tail /var /log /syslog "auf Ubuntu oder " su -c ' tail /var /log /syslog ' "auf einem anderen System zu überprüfen, ob die Aufgabe ausgeführt wurde .
4
Type" crontab -e. " Ändern Sie die Zeitwerte der tatsächlichen Zeit, dass die Aufgabe ausgeführt werden soll . Zum Beispiel, wenn Sie den Task jede Stunde wollen , könnten Sie " 1 **** /Aufgabe", und es würde auf der ersten Minute jeder Stunde laufen .