Ich bin neu im Konfigurieren von Crontab-Dateien. Kann mir jemand erklären, wie man einen Job in eine Crontab-Datei einfügt und wie man diese Datei nach dem Hinzufügen eines Jobs ausführt? Für eine schnelle Antwort wäre ich dankbar.
Beispiel: 40 10 * * * rm/home/test/tmp*/
Ich versuche, dies durch Bearbeiten von crontab -e auszuführen, kann jedoch die temporären Verzeichnisdateien nicht löschen.
Antwort1
Nach dem Befehl folgt ein Leerzeichen
rm
und das Sternchen zur Angabe aller Dateien steht nach dem Schrägstrich in einem Pfad (rm /home/test/tmp/*
, nichtrm/home/test/tmp*/
). Stellen Sie daher sicher, dass der Befehl korrekt in die Crontab eingegeben wird.Denken Sie daran, beim Verlassen des Editors nach dem Öffnen mit zu speichern
sudo crontab -e
. Der Editor sollte automatisch zum nächsten geplanten Zeitpunkt ausgeführt werden, sofern dercron
Dienst ausgeführt wird (der beim Booten gestartet wird).