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, leicht und es ist auch schwer, den Kopf herumzureißen. Aus diesem Grund finden Sie Frontends, die versuchen, die Verwendung von Crontab zu vereinfachen, und Zeit ist einer der besten.

Das einzige Ziel von Zeit ist es, das Hinzufügen und Verwalten Ihrer Cron-Jobs sehr einfach zu gestalten. Mit Zeit ist das Ausführen von Befehlen und Skripten so einfach wie das Hinzufügen eines neuen Eintrags zu einer Aufgabenliste. Mal sehen, wie Sie auf einfache Weise Cron-Jobs unter Linux erstellen können.

Installation

Bei den meisten Linux-Distributionen müssen Sie Zeit aus dem Quellcode erstellen. Nach dem Herunterladen und gemäß der offiziellen Dokumentation können Sie daraus eine verwendbare App machen mit:

mkdir build && cd build cmake .. make -j2 ./src/zeit

Wenn Sie unter Ubuntu arbeiten, können Sie das Repository hinzufügen und Zeit mit den folgenden Befehlen installieren:

sudo add-apt-repository ppa: blaze / main sudo apt update sudo apt install zeit

Einfache Crontab mit Zeit Add Apt Repository

Nach einer Weile finden Sie Zeit unter den restlichen installierten Programmen. Suchen Sie die App und führen Sie sie aus.

Einfache Crontab mit Zeit installiert

Aufgaben und Zeitpläne

Die Benutzeroberfläche von Zeit ist unkompliziert. Klicken Sie zum Hinzufügen einer Aufgabe auf die Schaltfläche „Aufgabe hinzufügen“.

Einfache Crontab mit Zeit Add Task

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.

Einfache Crontab mit Zeitaufgabendetails

Im Abschnitt „Uhrzeit und Datum“ können Sie Basic auswählen, um schnell eine Aufgabe so zu planen, dass sie nach einem regulären Muster ausgeführt wird. Wählen Sie für weitere Anpassungen die Option Erweitert.

Einfache Crontab mit Zeit Task Basic Scheduling

Mit der Option Erweitert können Sie genau die Minute, Stunde, den Tag, den Wochentag und den Monat eingeben, in dem eine Aufgabe ausgeführt wird. Alle Felder werden anfangs mit einem Sternchen gefüllt, das als Platzhalter für “alle” fungiert. Wenn Sie beispielsweise “*” in das Feld “Tag” eingeben, bedeutet dies “jeden Tag”.

Einfache Crontab mit Zeit Task Erweiterte Zeiteinstellungen

Sie können mehr als eine Zahl eingeben und 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 jemals an die Syntax von crontab erinnert werden 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.

Einfache Crontab mit Zeit-Aufgabenliste

Nachdem Sie eine Aufgabe erstellt haben, wird sie in der Hauptliste von Zeit angezeigt. Wenn Sie eine Aufgabe schnell deaktivieren möchten, können Sie darauf doppelklicken. Mit einem Rechtsklick können Sie sie auch bearbeiten oder vollständig entfernen.

Alarme und Timer

Mit Zeit können Sie Alarme und Timer einrichten, aber wir werden nicht näher darauf eingehen, da dies noch einfacher als Aufgaben ist. Mit Alarmen und Timern müssen Sie sich keine Gedanken über Platzhalter und komplizierte Zeitpläne machen, denn selbst wenn dies für einige nützlich wäre, werden solche Funktionen nicht angeboten.

Einfache Crontab mit Zeitalarmen

Sie können nur einfache Zeitpläne festlegen, die Zeit 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 löschen (Schaltfläche Zurücksetzen). Sie müssen die beiden Schaltflächen mit den Ordnersymbolen neben Player und Audiodatei verwenden, um beim Einrichten von Alarmen und Timern einen Media Player und eine Audiodatei 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.

Alles kontrollieren

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 den „Systemmodus“ im Menü Ansicht.

Einfache Crontab mit Zeit System Mode

Im Systemmodus können Sie vorhandene 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 Änderungen, die Sie vornehmen, zu Problemen führen können. Es ist auch möglich, dass Ihre Optimierungen nach einem Software-Update überschrieben werden.

Filtern und suchen

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. Am unteren Rand des Zeitfensters wird ein Suchfeld angezeigt. Geben Sie Ihren Suchbegriff ein, um die Aufgabe zu finden, die Sie suchen möchten.

Einfache Crontab mit Zeitfilterung

Nachdem Sie nun wissen, wie Sie mit Zeit Cron-Jobs unter Linux erstellen können, werden Sie Crontab gut nutzen, um Ihr System zu automatisieren? Alternativ können Sie systemd auch als Cron-Ersatz verwenden.

Verbunden:

Ist dieser Artikel nützlich? ja Nein

Similar Posts

Leave a Reply

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