So erstellen Sie mit Zeit ganz einfach Cron-Jobs unter Linux
Mit Cron können Sie Befehle, Programme und Skripte automatisch zu definierten Zeitpunkten oder nach einem Zeitplan ausführen. Es ist kraftvoll, es ist leicht und es ist auch schwer, den Kopf herumzureißen. Aus diesem Grund gibt es Frontends, die versuchen, die Verwendung von Crontab zu vereinfachen Zeit ist einer der besten.
Das einzige Ziel von Zeit besteht darin, das Hinzufügen und Verwalten Ihrer Cron-Jobs sehr einfach zu machen. Mit Zeit ist das Ausführen von Befehlen und Skripts so einfach wie das Hinzufügen eines neuen Eintrags zu einer Aufgabenliste. Sehen wir uns an, wie Sie damit ganz einfach Cron-Jobs unter Linux erstellen können.
Lesen Sie auch: So synchronisieren Sie die Linux-Zeit mit dem NTP-Server
Installation
Bei den meisten Linux-Distributionen müssen Sie Zeit aus dem Quellcode erstellen. Nach dem Herunterladen können Sie es laut offizieller Dokumentation in eine nutzbare App umwandeln mit:
mkdir build && cd build cmake .. make -j2 ./src/zeitWenn Sie Ubuntu verwenden, können Sie das Repository hinzufügen und Zeit mit den folgenden Befehlen installieren:
[enlazatom_show_links]sudo add-apt-repository ppa:blaze/main sudo apt update sudo apt install zeitNach einer Weile finden Sie Zeit unter den restlichen installierten Programmen. Suchen Sie die App und führen Sie sie aus.
Aufgaben und Zeitpläne
Die Benutzeroberfläche von Zeit ist unkompliziert. Um eine Aufgabe hinzuzufügen, klicken Sie auf die Schaltfläche „Aufgabe hinzufügen“.
Geben Sie im Feld Beschreibung einen Namen für Ihre Aufgabe ein. Geben Sie den Befehl, den Sie planen möchten, in das Feld „Befehl“ ein.
Im Abschnitt „Uhrzeit und Datum“ können Sie „Einfach“ auswählen, wodurch Sie schnell eine Aufgabe so planen können, dass sie in einem regelmäßigen Muster ausgeführt wird. Für weitere Anpassungen wählen Sie die Option „Erweitert“.
Mit der Option „Erweitert“ können Sie genau die Minute, Stunde, den Tag, den Wochentag und den Monat eingeben, in denen eine Aufgabe ausgeführt wird. Alle Felder werden zunächst mit einem Sternchen ausgefüllt, das als Platzhalter für „jeder“ fungiert. Wenn Sie beispielsweise „*“ in das Feld „Tag“ eingeben, bedeutet dies „jeden Tag“.
Sie können mehr als eine Zahl eingeben und diese durch Kommas trennen. Wenn Sie beispielsweise „20, 23“ in das Feld „Stunde“ und „35′“ in das Feld „Minute“ eingeben, wird Ihre Aufgabe jeden Tag um 20:35 und 23:35 ausgeführt.
Wenn Sie sich jemals an die Syntax von Crontab erinnern möchten, lassen Sie die Maus über einem der Felder schweben. Zeit zeigt Ihnen ein nützliches Popup mit einer Liste von Beispielen, wie Sie den Zeitplan der Aufgabe einrichten können.
Nachdem Sie eine Aufgabe erstellt haben, erscheint diese in der Hauptliste von Zeit. Wenn Sie eine Aufgabe schnell deaktivieren möchten, können Sie darauf doppelklicken. Mit einem Rechtsklick können Sie sie auch bearbeiten oder ganz entfernen.
Alarme und Timer
Mit Zeit können Sie Alarme und Timer einrichten. Wir gehen jedoch nicht näher darauf ein, da dies noch einfacher ist als Aufgaben. Mit Alarmen und Timern müssen Sie sich keine Gedanken über Platzhalter und komplizierte Zeitpläne machen, denn auch wenn es für manche nützlich wäre, wird eine solche Funktionalität nicht angeboten.
Sie können nur einfache Zeitpläne festlegen, indem Sie die Uhrzeit definieren und die Tage auswählen, an denen ein Alarm oder Timer ausgeführt wird. Das ist es. Mit zwei zusätzlichen Schaltflächen können Sie die aktuelle Uhrzeit in die Felder „Stunde“ und „Minuten“ eingeben (Schaltfläche „Jetzt“) oder diese löschen (Schaltfläche „Zurücksetzen“). Sie müssen die beiden Schaltflächen mit den Ordnersymbolen neben Player und Sounddatei verwenden, um beim Einrichten von Alarmen und Timern einen Mediaplayer und eine Sounddatei auszuwählen. Da Zeit/crontab ohne sie keine Möglichkeit hat, Sie zu benachrichtigen, können Sie auch keine Regel einrichten, wenn diese Felder leer sind.
Kontrollieren Sie alles
Mit Zeit bearbeiten Sie standardmäßig Ihre eigenen Crontab-Regeln, die nur für Ihr Benutzerkonto aktiv sind. Um alle Regeln (von anderen und dem System) anzuzeigen und alles bearbeiten zu können, aktivieren Sie „Systemmodus“ im Menü „Ansicht“.
Mit dem Systemmodus können Sie bestehende Regeln optimieren – beispielsweise für die automatisierten Berichte, die Ubuntu für Ihr Betriebssystem erstellt. Seien Sie besonders vorsichtig, wenn Sie solche Regeln anpassen, und denken Sie daran, dass alle von Ihnen vorgenommenen Änderungen zu Problemen führen können. Es ist auch möglich, dass Ihre Optimierungen nach einem Software-Update überschrieben werden.
Filtern und finden
Wenn Sie versuchen, eine bestimmte Regel zu finden, können Sie deren Suchfunktion verwenden, anstatt in der Liste nach oben und unten zu scrollen. Drücken Sie Strg + F auf Ihrer Tastatur. Unten im Zeit-Fenster wird ein Suchfeld angezeigt. Geben Sie Ihren Suchbegriff ein, um die gewünschte Aufgabe zu finden.
Nachdem Sie nun wissen, wie Sie Zeit zum Erstellen von Cron-Jobs unter Linux verwenden, werden Sie Crontab sinnvoll nutzen, um Ihr System zu automatisieren? Alternativ können Sie systemd auch als Cron-Ersatz verwenden.
Schreibe einen Kommentar