Crontab ist ein Dienstprogramm auf dem CentOS Betriebssystem, mit dem Sie wiederkehrende Aufgaben zu einem vorgegebenen Zeitpunkt planen können. Hier finden Sie Anweisungen zur Verwendung crontab auf CentOS:
crontab Schritt 1: Für den aktuellen Benutzer öffnen
Um es crontab für den aktuellen Benutzer zu öffnen, führen Sie den folgenden Befehl aus:
crontab -e
Schritt 2: Verstehen Sie die crontab Syntax
Jede Zeile im crontab stellt eine bestimmte geplante Aufgabe dar.
Die crontab Syntax lautet wie folgt:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
Das Sternchen(*) bedeutet alle möglichen Werte für dieses Feld.
Schritt 3: Definieren Sie Aufgaben im crontab
Um beispielsweise jeden Tag um 1 Uhr morgens ein Skript mit dem Namen „myscript.sh“ auszuführen, fügen Sie die folgende Zeile hinzu crontab:
0 1 * * * /path/to/myscript.sh
Schritt 4: Speichern und beenden
Nachdem Sie Aufgaben zum hinzugefügt haben crontab, speichern und beenden Sie den Vorgang durch Drücken von Ctrl + X
, geben Sie dann ein Y
und drücken Sie Enter
.
Schritt 5: Anzeigen crontab
Um die Liste der Aufgaben im anzuzeigen crontab, führen Sie den folgenden Befehl aus:
crontab -l
Schritt 6: Entfernen Sie eine Aufgabe aus dem crontab
Um eine Aufgabe aus dem zu entfernen crontab, führen Sie den folgenden Befehl aus:
crontab -r
Hinweis: Seien Sie bei der Verwendung vorsichtig crontab und stellen Sie sicher, dass die Syntax und die Planungszeit korrekt sind, um Fehlfunktionen oder Überlastungen des Systems zu vermeiden.