So planen und automatisieren Sie Aufgaben mit Crontab in Ubuntu

Cum să programați și să automatizați sarcini cu Crontab în Ubuntu
⏱️ 3 min read

Sind Sie es leid, bestimmte Aufgaben auf Ihrem Computer manuell selbst erledigen zu müssen? Wenn Sie Linux oder Ubuntu verwenden, sollten diese manuellen Aufgaben kein Problem darstellen, da Sie Aufgaben einfach planen können.

In diesem Artikel diskutieren wir die Verwendung von Crontab zum Planen und Automatisieren von Aufgaben in Ubuntu. Beachten Sie, dass die folgenden Schritte für jede Linux-Distribution funktionieren, während wir hier Ubuntu als Beispiel verwenden.

[FIX] "Kein Internet, Gesichert...
[FIX] "Kein Internet, Gesichert" Windows 10/11| Routech

Verwenden von Crontab zum Planen und Automatisieren von Aufgaben in Ubuntu

Der Cron-Dämon führt dieselbe Funktion aus wie der Taskplaner unter Windows. Mit dieser Anwendung können Sie eine bevorzugte Zeit für jeden Prozess auswählen, den Sie starten möchten, unabhängig davon, ob es sich um eine Sicherungs- oder Wartungsaufgabe handelt. Mit diesem Dienstprogramm können Sie eine Aufgabe ohne manuelles Eingreifen planen.

Bevor Sie sich jedoch mit der Verwendung von Crontab befassen, ist es wichtig, die Struktur und Anordnung für die Konfiguration von Jobs darauf zu verstehen.

Grundlagen der Crontab-Arbeitsvereinbarung

mh dom mon dow Benutzerbefehl
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ │
Day │ │ │ └ ────── Wochentag (0 – 6) (0 ist Sonntag oder verwenden Sie Namen)
Month │ │ └────────── Monat (1 – 12)
│ │ └──────────────── Tag des Monats (1 – 31)
│ └───────────────────── Stunde (0 – 23)
└─────────────────────────── min (0 – 59)

  • m – steht für Minute und kann eine beliebige Zahl von 0 bis 59 sein.
  • h – steht für Stunde und kann eine beliebige Zahl von 0 bis 23 sein.
  • dom – stellt den Tag des Monats dar und kann eine beliebige Zahl zwischen 1 und 31 sein.
  • mon – repräsentiert Monate. Sie können den Monat, in dem eine Aufgabe ausgeführt werden soll, explizit festlegen. Der Bereich liegt zwischen 1 und 12.
  • dow – Möchten Sie, dass eine Aufgabe an einem bestimmten Wochentag ausgeführt wird? Sie können eine Zahl zwischen 0 und 6 wählen.
  • Nutzer – Wenn Sie mehr als einen Benutzer unter Ubuntu haben, können Sie angeben, welcher für die Aufgabe verantwortlich ist.
  • Befehl – Nachdem Sie die Zeit und das Benutzerkonto ausgewählt haben, müssen Sie einen Befehl für die Aufgabe selbst schreiben.

Verwendung von Crontab zum Planen eines Backups unter Ubuntu

Nachdem Sie die Tools erläutert haben, mit denen Sie Aufgaben in Ubuntu automatisieren, können Sie eine Sicherungsaufgabe folgendermaßen planen:

1. Starten Sie ein Terminal entweder über das Menü Anwendungen oder durch Drücken von Strg + Alt + T..

2. Geben Sie den folgenden Befehl ein:

3. Wenn Sie es zum ersten Mal ausführen, werden Sie aufgefordert, den Editor zum Öffnen der Datei auszuwählen. Sie können drücken 2 für Nano.

4. Scrollen Sie in der geöffneten Crontab-Datei mit der Abwärtspfeiltaste nach unten zum Ende der Datei. Fügen Sie Ihre Aufgabe im folgenden Format hinzu, um eine Aufgabe hinzuzufügen, die zu einem bestimmten Zeitpunkt ausgeführt werden soll:

So führen Sie beispielsweise jeden Montag um 5 Uhr morgens ein Sicherungsskript aus:

Planen von Aufgaben in Ubuntu 2

5. Wenn Sie fertig sind, drücken Sie Strg + Ö um die Datei im Nano-Editor zu speichern. Drücken Sie Strg + X. um den Nano-Editor zu verlassen.

Das ist es.

Fazit

Mit diesen Anweisungen können Sie ganz einfach Aufgaben in Ubuntu planen. Möchten Sie weitere Tipps zur Verwendung von Ubuntu lesen? Lesen Sie unsere Anleitung zum Booten von Ubuntu im Wiederherstellungsmodus.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Das könnte dich auch interessieren …

Abonnieren
Benachrichtige mich bei
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x