Wie erstelle ich ein dediziertes Crontab -Historie -Protokoll

Wie erstelle ich ein dediziertes Crontab -Historie -Protokoll
Skripte und Befehle können automatisch zu einem festgelegten Datum und Uhrzeit mit Cron -Jobs automatisch ausgeführt werden. Cron Jobs werden standardmäßig in einer Datei namens/var/log/syslog protokolliert. Um die neuesten Einträge anzuzeigen, können wir den Befehl systemctl verwenden. Crontab ist also eine großartige Befehlsoption, aber viele Benutzer wissen nicht, wie man den Verlauf erstellt oder überprüft. Wenn Sie auch nicht wissen, wie es geht, lesen.

Was ist Crontab unter Linux?

Crontab ist eine Reihe von Befehlen, die ein Benutzer regelmäßig ausführen möchte. Das Wort Crontab steht für die Kombination von Cron und Tabelle, da es den Job Scheduler Cron zum Ausführen der Aufgaben verwendet. Crontab ist der Name des Zeitplans sowie das Programm zum Bearbeiten.

Wie erstelle ich ein dediziertes Crontab -Historie -Protokoll?

Es ist sehr einfach, die Crontab -Verlaufsprotokolle auf verschiedenen Betriebssystemen zu finden. Auf Ubuntu finden wir die Crontab -Verlaufsprotokolle in der Datei/var/syslog -Datei. Das Syslog -Verzeichnis enthält die spezifischen Einträge aus den Betriebssystemen und ist für Grep hilfreich, um cron -bezogene Nachrichten zu isolieren. Führen Sie also den folgenden Befehl in Ubuntu aus, um auf das Crontab -Verlaufsprotokoll zuzugreifen:

Sudo grep cron/var/log/syslog

Auf CentOS und Redhat werden Cron -Protokolle in/var/log/cron gespeichert. Führen Sie also den folgenden Befehl dafür aus:

Schwanz/var/log/cron

Sie können das Crontab -Verlauf auch über den JournalCtl -Befehl anzeigen, wenn Sie Systemd in Ihrem System installiert haben

Journalctl -u Cron.Service

Abschluss

So können Sie also problemlos ein dediziertes Crontab -Historie -Protokoll erstellen und es einfach auf Linux anzeigen. Wenn Sie diesen Artikel hilfreich empfanden, besuchen Sie bitte unsere offizielle Website, um mehr über Linux zu erfahren.