Als «cron» getaggte Fragen

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


6
CronJob alle 25 Minuten
Ich möchte wissen, ob es eine einfachere Möglichkeit gibt, einen Job alle 25 Minuten auszuführen. Wenn Sie in Cronjob den Minutenparameter als * / 25 angeben, wird er nur in der 25. und 50. Minute jeder Stunde ausgeführt
12 linux  cron 

3
Ausführen eines SH-Skripts vom Cron aus
Ich habe ein test.sh-Skript #!/bin/sh php /home/v/file.php sh /root/x/some.sh Wenn ich die Datei als root von der Kommandozeile aus ausführe, funktioniert es. sh /home/v/test.sh wenn ich es auf crontab -e setze (ist das root cron), funktioniert es nicht * * * * * sh /home/v/test.sh Was mache ich falsch? Vielen …
12 shell  cron 

5
Führen Sie alle zwei Wochen ein Skript über cron aus
Ich habe ziemlich viel nachgeforscht, wie das geht, und ich sehe, dass es in cron keine direkte Möglichkeit gibt, einen Job zu erledigen, sagen wir, jeden zweiten Donnerstag. Im Moment neige ich dazu, ein Skript zu erstellen , das nur jede Woche ausgeführt wird und eine "Flag" -Datei berührt, wenn …
12 bash  scripting  cron 

1
Läuft ein in crontab geplanter Job auch dann, wenn ich mich abmelde?
Ich füge einen Job in der Crontab-Datei auf einem Server hinzu. Wird der Job weiterhin ausgeführt, wenn ich mich abmelde und der Server noch eingeschaltet ist? Ist es wichtig, wenn ich einen Bildschirm oder eine tmux-Sitzung erstelle und eine Shell darin ausführe und sie trenne, bevor ich mich abmelde?
12 cron 


1
Cron Job, zufälliger Start, aber innerhalb des Zeitrahmens
Ich möchte, dass ein Skript jeden Tag einmal täglich ausgeführt wird und jederzeit zwischen 09:00 und 1200 Uhr beginnt. Ich bin mir nicht ganz sicher über die Dash-Syntax. 9-12Bedeutet dies, dass das Skript JEDE Stunde dazwischen ausgeführt wird oder dass es ZUFÄLLIG zwischen startet 9-12? Weil ich letzteres brauche.
11 cron 


3
Wie starte ich einen Cron-Job ohne Neustart?
Ich benutze einen Cron-Job, um offlineimapalle 2 Minuten anzurufen : */2 * * * * /usr/bin/offlineimap > ~/Maildir/offlineimap.log 2>&1 Ich musste den Cron-Job beenden, um ein Problem zu beheben. Wie kann ich dann den Cron-Job neu starten (ohne neu zu starten)? Ich habe diese 'Lösung' online gefunden: mylogin@myhost:~$ sudo /etc/init.d/cron …
11 cron 


3
Wo werden System-Cronjobs platziert?
Wenn ich einen Cronjob benötige , der auf Systemebene ausgeführt wird (dh nicht spezifisch für einen bestimmten Benutzer), wie schlagen Sie mir vor, ihn zu erstellen? läuft crontab -eals root anhängen an /etc/crontab Erstellen einer Datei, in der der Cronjob definiert ist /etc/cron.d/ Erstellen einer Datei, in der der Cronjob …
11 cron  upgrade 

3
Lassen Sie Cron-E-Mails basierend auf dem Exit-Status an MAILTO ausgeben
Ich habe einen Cron-Job, der einen PHP-Befehl wie diesen ausführt: php /path/to/script.php > dev/null Dies sollte nur die STDERR-Ausgabe an die MAILTO-Adresse senden. Soweit ich weiß, gibt das PHP-Skript keine STDERR-Informationen aus, selbst wenn der Exit-Status 1 ist. Wie kann ich die Ausgabe des PHP-Befehls (STDOUT) abrufen und nur an …
11 bash  cron 

3
So löschen Sie gelöschte Crontab
Ich habe versucht, crontab im Terminal zu bearbeiten, und habe crontab -rstattdessen versehentlich getippt crontab -e. Wer würde denken, dass solch ein gefährlicher Befehl direkt neben dem Brief sitzen würde, um die Crontab zu bearbeiten? Außerdem versuche ich immer noch herauszufinden, wie Sie crontab -rnicht um Bestätigung gebeten werden. Ungeachtet …

3
Soll ich meine crontab-Datei in / tmp speichern?
Ich ssh zu einem Server und möchte einige tägliche Jobs (insbesondere zum Erneuern von Kerberos-Tickets, auch wenn ich mich abmelde und meine Programme weiterhin auf dem Bildschirm oder in tmux ausgeführt werden sollen) hinzufügen. Also renne ich crontab -eund füge folgendes hinzu: 00 00 * * * kinit -R 00 …
11 cron  tmp 

4
Crontab mit Bash-Skript installieren
Ich habe ein Skript erstellt, um zwei Skripte auf der Crontab zu installieren. #!/bin/bash sudo crontab -l > mycron #echo new cron into cron file echo "*/05 * * * * bash /mnt/md0/capture/delete_old_pcap.sh" >> mycron #schedule the delete script echo "*/12 * * * * bash /mnt/md0/capture/merge_pcap.sh" >> mycron #schedule …
11 linux  bash  cron 

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.