Als «cron» getaggte Fragen

Cron ist ein Job Scheduler, mit dem Benutzer Befehle regelmäßig ausführen können.

3
Planen Sie den letzten Tag eines jeden Monats
Ich habe aus einer Anweisung gelesen, am letzten Tag des Monats ein Skript zu planen: Hinweis: Der kluge Leser fragt sich möglicherweise, wie Sie einen Befehl festlegen können, der am letzten Tag eines jeden Monats ausgeführt wird, da Sie den Wert für den Tag des Monats nicht so einstellen können, …
10 shell-script  cron  date  test 

5
Nginx-Logrotate-Fehler beim Cron-Job
Ich verwende Ubuntu 14.04 LTS und Nginx auf einem Digital Ocean VPS und erhalte gelegentlich folgende E-Mails über einen fehlgeschlagenen Cron-Job: Gegenstand Cron-Test -x / usr / sbin / anacron || (cd / && run-parts --report /etc/cron.daily) Der Text der E-Mail lautet: /etc/cron.daily/logrotate: Fehler: Fehler beim Ausführen des freigegebenen Postrotate-Skripts …
10 ubuntu  cron  nginx  logrotate 

5
Ändern Sie die Zeitzone eines Cronjobs
Ich habe einen Cronjob, der jeden Tag um 9:00 Uhr UTC-Zeit ausgeführt wird. Ich bin in GMT + 1, daher wird es um 10:00 Uhr Ortszeit ausgeführt. Wenn sich die Zeitzone ändert (auf Sommerzeit, Sommerzeit), wird der Cronjob immer noch um 9:00 Uhr UTC-Zeit, aber um 11:00 Uhr Ortszeit ausgeführt. …
10 shell  cron  timezone 

2
System Crontab oder Root Crontab
System crontab: /etc/crontab Wurzel crontab: sudo crontab -u root -e Welcher Weg wird bevorzugt? Da sie alle Aufgaben innerhalb der Administratorrechte ausführen.
10 sudo  cron  root 

2
Wie kommt es, dass sich crontab -e von weniger / etc / crontab unterscheidet?
Ich bin ziemlich neu in Unix und Cron. Ich wollte gerade versuchen, Cron zu einer vorhandenen Cron-Datei hinzuzufügen. Ich habe gelesen, du könntest das machen crontab -e. Das Verwirrende für mich ist nur, dass crontab -eandere Cron / Befehle angezeigt werden als less /etc/crontab- wie kommt es? Welches ist der …
10 cron 

2
Interaktive Hülle mit identischer Umgebung wie cron
Ich bin mir vieler Fallstricke in der magischen Welt der Crontabs bewusst, aber manchmal hilft es bei der Fehlerbehebung, wenn Sie eine intelligente Möglichkeit haben, eine interaktive (Bash-) Shell mit genau identischer Umgebung einzugeben, wie wenn ein Shell-Skript von einem ausgeführt wird crontab. Jetzt habe ich mir gedacht /bin/openvt -c8 …

1
Was bedeutet "Zeile 19: 12364 getötet" in der Crontab-Fehlermeldung?
Ich habe eine tägliche Crontab-Aufgabe: 50 1 * * * sh /my_path/daily_task.sh > /tmp/zen_log 2>&1 Dieses Shell-Skript daily_task führt einige Python-Skripte aus und erstellt eine Datendatei. Und es scheitert für zwei Nächte. Aber als ich am Morgen kam und die Python-Skripte manuell ausführte, bekam ich die Datendatei. Oder ich habe …
10 bash  cron 




1
Der Benutzer x kann dieses Programm nicht verwenden (crontab)
Ubuntu 14.04 Ich verstehe das Verhalten beim Einrichten von crontab für ein Dienstkonto (ohne Anmeldung) (benannt curator) nicht. Wenn ich als root angemeldet bin, bekomme ich Folgendes: # crontab -u curator -l The user curator cannot use this program (crontab) Wenn ich jedoch zum Benutzerkonto wechsle, funktioniert dies einwandfrei: # …
9 ubuntu  cron 

1
Finden, welche Cron-Jobs zu einem späteren Zeitpunkt ausgeführt werden sollen X.
Gibt es eine Möglichkeit, eine Crontab "abzufragen", um herauszufinden, welche Cron-Jobs zu einem beliebigen Zeitpunkt oder zu einem bestimmten Zeitpunkt ausgeführt werden? Bestimmen Sie beispielsweise, welche heute zwischen 14:00 und 16:00 Uhr, am nächsten Samstag um 10:00 Uhr oder jeden Sonntag ausgeführt wird. Es sind viele Jobs geplant, daher ist …
9 cron 

1
Cronjob ausführen und dann beenden
Ich möchte einen Cron-Eintrag hinzufügen, der Folgendes bewirkt: 00 00 * * * * /tmp/script.sh Kann ich am Ende der Zeile etwas hinzufügen, damit die Zeile nach Abschluss der Zeile aus meinem Cron entfernt wird? Wenn es einen besseren Weg gibt, würde ich diese Informationen definitiv stattdessen wollen.

2
Wohin geht die Ausgabe von "at" - und "cron" -Jobs?
Wohin gehen die Standardausgaben atund cronAufgaben, wenn kein Bildschirm angezeigt werden kann? Es wird weder in dem Verzeichnis angezeigt, aus dem die Jobs gestartet wurden, noch in meinem Home-Verzeichnis. Wie könnte ich das tatsächlich herausfinden, wenn ich nicht weiß, wie ich einen Hintergrundjob debuggen oder verfolgen soll?
9 cron  output  at 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.