Skip to content
Home » So richten Sie einen Cron-Job in Debian 10 ein | 11 Detailed answer

So richten Sie einen Cron-Job in Debian 10 ein | 11 Detailed answer

So richten Sie einen Cron-Job in Debian 10 ein

Schauen Sie sich die Themenartikel So richten Sie einen Cron-Job in Debian 10 ein in der Kategorie an: Ar.taphoamini.com/wiki bereitgestellt von der Website Artaphoamini.

See also  طر يقة تنز يل جميع قنوات نايل سات بتردد واحد 2021. Nilesat 7W Blind Search Method 2021 | nilesat frequency

Weitere Informationen zu diesem Thema So richten Sie einen Cron-Job in Debian 10 ein finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So richten Sie einen Cron-Job in Debian 10 ein im Abschnitt „Verwandte Artikel an.

See also  Jenkins And Bitbucket Webhooks? 18 Most Correct Answers

See also  Jira Epic Vs Component? The 13 Top Answers

Crontab ist ein wichtiges Linux-Tool, mit dem Aufgaben geplant werden können, damit Programme und Skripte zu bestimmten Zeiten ausgeführt werden können. In diesem Artikel werde ich Ihnen beibringen, wie man Debian 10 programmiert und Ihnen einige Beispiele zeigen.

Bedarf

Sie müssen gerootet sein, um fortzufahren.

Cron und Crontab installieren

Auf meinem Debian 10 ist cron standardmäßig installiert. Wenn Sie es jedoch nicht auf Ihrem Computer installiert haben, führen Sie diese Befehle mit Root-Rechten im Terminal aus.

apt-get replace
apt-get set up cron

Um eine Liste der Cron-Jobs anzuzeigen, die bereits auf Ihrem Computer programmiert sind, führen Sie Folgendes im Terminal aus.

crontab -l

Öffnen Sie eine Crontab mit einem Texteditor

Um Crontab mit einem Texteditor zu öffnen, führen Sie diesen Befehl als root aus.

crontab -e

Nachdem Sie den Befehl ausgeführt haben, werden Sie aufgefordert, einen Texteditor auszuwählen, wie im folgenden Screenshot gezeigt.

Der Befehl Crontab -e öffnet den aktuell angemeldeten Crontab-Benutzer, der in meinem Beispiel der Root-Benutzer ist. Um die Crontab eines anderen Benutzers zu öffnen, sagen Sie Benutzer "tom", fügen Sie das Flag -u und dann den Namen des Benutzers hinzu. Beispiel:

crontab -e -u tom

Crontab-Syntax

Linux crontab hat sechs Felder wie unten.

* * * * * /path/to/script.sh

Dies ist die Bedeutung der einzelnen Felder.

[Minute] [hour] [Day_of_the_Month] [Month_of_the_Year] [Day_of_the_Week] [command]

0-59 Minuten

Zeit 0 - 23 Werbung

Vom 1. bis 31. des Monats

Monat 1-12

Wochentag 0-7

Ein einfaches Beispiel für einen Cronjob

Hier sind einige Beispiele für Cron-Jobs.

1. Planen Sie jeden Tag einen Cronjob für 14:00 Uhr ein.

0 2 * * * /bin/sh backup.sh

Der obige Cron-Job wird täglich um 2:00 Uhr ausgeführt und führt ein backup.sh-Skript aus. Auf diese Weise können Sie jeden Tag ein Backup erstellen.

2. Planen Sie einen Cron-Job, der zweimal täglich ausgeführt wird

0 5,17 * * * /scripts/script.sh

Der obige Cron-Job wird täglich um 5:00 Uhr und 17:00 Uhr ausgeführt. Sie können mehrfach mit Kommas eingegeben werden.

3. Planen Sie einen Cron-Job, der jede Minute ausgeführt wird

* * * * * scripts/script.sh

Der oberste Cron-Job wird jede Minute ausgeführt.

4. Planen Sie jeden Sonntag um 17:00 Uhr einen Cronjob ein.

0 17 * * solar /scripts/script.sh

Der obige Cron-Job startet jeden Sonntag um 17:00 Uhr. Diese Art von Cron ist nützlich für wöchentliche Aufgaben wie das Rotieren von Protokollen usw.

5. Planen Sie einen Cron-Job, der alle 10 Minuten ausgeführt wird

Wenn Sie die Aufgabe alle 10 Minuten ausführen möchten, sollte Cron wie folgt aktualisiert werden.

*/10 * * * * /scripts/monitor.sh

'* / 10' bedeutet, dass es alle 10 Minuten ausgeführt wird.

6. Planen Sie eine Crontask für die ausgewählten Monate

Angenommen, Sie möchten den Cron im Januar, Mai und August ausführen, sollte der Cron-Job wie folgt eingestellt werden.

* * * jan,might,aug * /script/script.sh

Und hier können Sie mehrere Monate mit einem Komma angeben.

7. Planen Sie den Cron-Job so, dass er an den ausgewählten Tagen ausgeführt wird

Wenn Sie den Cronjob an bestimmten Tagen ausführen möchten, sagen wir Sonntag und Freitag um 17:00 Uhr, dann sollte es so sein.

0 17 * * solar,fri /script/script.sh

8. Planen Sie mehrere Aufgaben in einer Cron-Aufgabe

Mehrere Skripte können wie folgt in einer Aufgabe ausgeführt werden. Die beiden Bindestriche müssen durch ein Semikolon getrennt werden.

* * * * * /scripts/script.sh; /scripts/scrit2.sh

9. Planen Sie einen Cron-Job, der alle 30 Sekunden ausgeführt wird

Um einen Cron-Job so zu planen, dass er alle 30 Sekunden ausgeführt wird, müssen wir zwei Cron-Jobs wie folgt konfigurieren:

* * * * * /scripts/script.sh * * * * * sleep 30; /scripts/script.sh

10. Planen Sie einen Cron-Job, der jeden Sonntag und Montag zweimal ausgeführt wird

Wenn Sie einen Job so planen möchten, dass er zweimal am Sonntag und Montag um 16:00 und 17:00 ausgeführt wird, sollte der Cron-Job so aussehen:

0 4,17 * * solar,mon /scripts/script.sh

Die Uhrzeit und die Woche werden durch ein Komma getrennt.

Fazit

Vielen Dank, dass Sie diesen Artikel über Cron-Jobs gelesen haben. Einen schönen Tag noch!!

Einige Bilder zum Thema So richten Sie einen Cron-Job in Debian 10 ein

So richten Sie einen Cron-Job in Debian 10 ein
So richten Sie einen Cron-Job in Debian 10 ein

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So richten Sie einen Cron-Job in Debian 10 ein

#richten #Sie #einen #CronJob #Debian #ein

Weitere Informationen zu Schlüsselwörtern So richten Sie einen Cron-Job in Debian 10 ein auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So richten Sie einen Cron-Job in Debian 10 ein ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *