? Cron , und die damit verbundene crontab sind Funktionen innerhalb des Linux-Betriebssystem Sie verwenden, um sich wiederholende oder langweilige Aufgaben einfacher integriert . Es kann einige Übung, um cron erfolgreich zu nutzen , aber die Belohnungen machen, lohnt sich . Viele Linux-Benutzer cron benutzen, um weniger Zeit damit verbringen, die Aufrechterhaltung ihrer Maschinen und mehr Zeit genießen sie . Welche Cron Ist
Cron ist ein Programm, das andere Programme zu einem bestimmten Zeitpunkt ausgeführt werden kann. Der Prozess wird durch die crontab -Programm, das ein Bestandteil der meisten Linux-Distributionen ist genannt . Nicht alle Benutzer können cron. Es gibt zwei Dateien, die festlegen, wer cron und wer nicht nutzen können. Diese Dateien werden in das Verzeichnis "/usr /lib /cron /cron.allow " und "/usr /lib /cron /cron.deny " Verzeichnisse bzw. entfernt. Um der Lage sein, cron oder crontab verwenden, müssen Sie Ihren Benutzernamen in das "erlauben" Ordner befinden , und es kann nicht in der "deny "-Ordner aufgelistet.
Wie Cron verwandt wird
Sie cron , indem man eine Text -Datei mit Ihrem Standard-Texteditor verwenden können. Diese Textdatei muss in einem bestimmten Format sein, und es muss das Programm oder die Programme, die Sie starten möchten , sowie die Zeit, die sie beginnen sollte aufzulisten. Nachdem Sie Ihren Text -Datei haben, rufen Sie es mit der crontab Programm . Um dies zu tun , geben Sie einfach " crontab -e ", ohne die Anführungszeichen . Wenn Sie diesen Befehl eingeben in der Befehlszeile wird crontab erstellen Sie ein leeres Dokument cron für Sie.
Der richtige Cron Format
Es ist sehr wichtig, dass Sie lernen und umzusetzen die korrekte Syntax cron . Im Wesentlichen gibt es sechs Komponenten zu einem cron -Datei. Dies sind "min ", " Stunde ", " Tag des Monats ", " Monat", " Tag der Woche " und " Programm ausgeführt werden soll. " Jeder Wert wird horizontal ohne Anführungszeichen geschrieben und mit einem Raum zwischen ihnen . Es ist nicht notwendig , um einen Wert für jedes Feld zu schreiben, aber wenn Sie ein Feld leer lassen , müssen Sie die "* "-Zeichen an seiner Stelle geben . Schließlich, wenn Sie den " Programm ausgeführt werden " Wert eingeben, müssen Sie das Programm der vollständige Pfad .
Ein Cron Beispiel
Eine vollständige Beispiel möchten Sie vielleicht Einsatz ist "15 20 *** rm /home /user /tmp /*" . Beachten Sie möchten "user" mit Ihrem eigenen Benutzernamen ersetzen. Sie könnten diesen Befehl, um die temporären Dateien löschen, jeden Tag um 08.15 Uhr Dieses Beispiel zeigt , wie Sie können cron benutzen zu vereinfachen und zu automatisieren lästige Aufgaben , die manuell auf vielen anderen Betriebssystemen ausgeführt werden müssen . Beim Einrichten einer Arbeitsgruppe cron -Datei und die Aufgaben in ihr ausgeführt werden, wird crontab automatisch eine E-Mail an die E-Mail -Konto mit Ihrem Linux Benutzerkonto zugeordnet . Um dieses Verhalten zu deaktivieren , fügen Sie einfach " > /dev /null 2> & 1 , " ohne die Anführungszeichen , um das Ende der cron -Datei.