Cron ist ein zeitbasierter Job Scheduler in Unix-ähnlichen Computerbetriebssystemen. Mit Cron können Benutzer Jobs (Befehle oder Shell-Skripte) so planen, dass sie zu bestimmten Zeiten oder Daten regelmäßig ausgeführt werden.
Gibt es eine Möglichkeit, ein Skript jede Minute (oder 2 oder 5 usw.) auszuführen, aber nur, wenn es noch nicht ausgeführt wird? Wir haben eine Reihe von Skripten, die jede Minute ausgeführt werden müssen. Manchmal beginnen und enden sie in einer Sekunde, manchmal dauern sie 5 Minuten. Unsere derzeitige Methode …
Ich habe ein Ubuntu-System, auf dem Anacron installiert ist. Ich bin mir jedoch ziemlich sicher, dass es nicht läuft. Die Befehle in /etc/cron.daily werden nicht ausgeführt, um die Syslog-Dateien zu drehen (ich verwende sysklog, das über eine eigene rotierende Protokollmethode verfügt, ohne logrotate). Das letzte Mal, dass die Protokolle gedreht …
Wenn ich die Crontab crontab -edamit bearbeite, wird die Crontab in vi geöffnet. Ich würde es vorziehen, Nano zu verwenden. Wie kann ich das ändern? BEARBEITEN: Aus irgendeinem Grund exportkehrt der Befehl zurück command not found. Das Ändern des EDITOR env-Werts hat nicht funktioniert crontab -e. Der folgende Befehl funktionierte …
Es scheint, dass alle Vorschläge für die Verwendung / Planung von awstats über crontab erfolgen: 0 * * * * /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=mysite -update >/dev/null(awstats stündlich ausführen). Wenn ich dies überprüfe crontab -l, wird jedoch angezeigt, dass crontab für meinen Benutzer leer ist. Wenn ich das überprüfe /etc/cron.hourly, habe ich jedoch …
Ich habe meine Crontab-Anmeldung /var/log/cron.logdurch Kommentieren der folgenden Zeile getrennt /etc/syslog.conf, aber es wird immer noch geschrieben /var/log/syslog! cron.* /var/log/cron.log Wie kann ich verhindern, dass es an schreibt /var/log/syslog?
Wenn Sie Cronjob @reboot ausführen, wird zurückgegeben, dass die Datei auf der NFS-Freigabe nicht vorhanden ist. Beispiel @reboot python /abs/path/to/script.py E-Mail von crontab beim Start lautet "mehr oder weniger" /usr/bin/python can't open file "/abs/path/to/script.py": [Error No. 2] No such file or folder. Das Skript kann problemlos über die Befehlszeile ausgeführt …
Wir haben längere Builds, für die wir normalerweise unsere Cron-Jobs planen, aber gelegentlich müssen wir einen Build innerhalb eines nicht standardmäßigen Zeitrahmens erneut ausführen und können auf Konflikte mit Cron-Jobs stoßen, deren Ausführung zu diesen Zeiten normalerweise sicher ist. Wir haben mehrere Konten, auf denen sowohl Builds als auch Cron-Jobs …
Ich beeilte mich und vergaß das E- In, crontab -ebevor ich traf Enter. Eine Eingabeaufforderung wurde angezeigt, sodass ich mit Ctrl+ schloss D, genau wie ich normalerweise Eingabeaufforderungen beende. Jetzt ist meine gesamte Crontab ohne Vorwarnung leer. Warum? Welche Logik hat dies verursacht? Wie soll ich andere Eingabeaufforderungen als Ctrl+ …
Ich habe einen CentOS 6.6Server mit den folgenden Paketen installiert: crontabs-1.10-33.el6.noarch cronie-1.4.4-12.el6.x86_64 cronie-anacron-1.4.4-12.el6.x86_64 kernel-2.6.32-504.3.3.el6.x86_64 Manchmal wird einer der Sicherungsjobs, die täglich ausgeführt werden sollen, einfach nicht ausgeführt. Das Skript wird nicht einmal nach aufgerufen /var/log/cron.log. Interessant zu erwähnen, dass andere Jobs, die genau zur gleichen Zeit ausgeführt werden sollen, ohne …
Ich versuche, die projektspezifische crontab-Konfiguration in das Code-Repository zu integrieren, um das Aktualisieren von cron-Jobs auf allen Backends bei der Bereitstellung zu vereinfachen. Ist es möglich, Dateien in die crontab-Konfiguration aufzunehmen? Etwas wie * * * * * execsomething /blablabla/blah/ * * * * * onemore /blablabla @include '/home/user/project/crontab.conf'
Als ich bemerkte, dass das Backupscript, das ich in /etc/cron.weekly auf meinem Debian6-Server abgelegt habe, nicht ausgeführt wird, habe ich dieses kleine Skript darin abgelegt, um zu sehen, ob der wöchentliche Cronjob überhaupt ausgeführt wird: #!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log speicherte es als -rwxr-xr-x 1 root root 64 Jul …
Angenommen, ich habe mehrere Cron-Jobs eingerichtet, die gleichzeitig ausgeführt werden sollen: Werden sie parallel oder nur nacheinander ausgeführt? (Mein Fall ist Debian Squeeze mit Cronjobs in /etc/cron.d/mycronjobs).
Ich möchte um 9:30 Uhr mit dem Cron-Job beginnen und dann alle 5 Minuten arbeiten und dann jeden Tag um 16:30 Uhr aufhören. Ist diese Art der Planung in einem möglich oder benötige ich zwei Cron-Jobs?
Ich habe einen Cronjob, der stündlich ausgeführt wird und gelegentlich zu lange dauert. Gibt es eine Möglichkeit, eine maximale Laufzeit festzulegen, und der Job wird beendet, wenn er diesen Wert überschreitet? Dies ist auf einem Ubuntu 10.04-Server. Danke, jebw
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.