In unserem vorherigen Artikel haben wir die Installation von Cron unter Ubuntu beschrieben . Systemadministratoren nutzen dieses Tool häufig zur Automatisierung von Routineaufgaben. Heute zeigen wir Ihnen, wie Sie Ihren ersten Cron- Job erstellen . Weitere Informationen finden Sie in den Kursen von Astra Linux Baku auf der Plattform der SEDICOMM University.
Astra Linux erstellt den ersten regelmäßigen Cron-Job und unterrichtet Baku
Es ist erwähnenswert, dass das Einrichten eines einfachen Cronjobs in Ubuntu nicht viel Zeit in Anspruch nimmt, insbesondere wenn Sie den Linux Operating System Baku -Kurs absolviert haben . Mit diesem Tool können Sie die Ausführung von Befehlen oder Skripten nach einem festgelegten Zeitplan automatisieren. Öffnen Sie zunächst ein Terminal und führen Sie den Befehl `crontab -e` aus.
Dieser Befehl öffnet den Crontab -Editor. Wenn Sie Cron zum ersten Mal verwenden , werden Sie möglicherweise aufgefordert, einen Standardeditor auszuwählen. Wählen Sie einen, mit dem Sie vertraut sind. Zum Beispiel einen der Editoren, die wir bereits in früheren Artikeln behandelt haben:
- nano;
- vim.
Nach dem Öffnen des Editors fügen Sie eine neue Zeile in die Datei ein. Jede Zeile stellt eine separate Aufgabe dar. Aufgaben werden im Format [Minuten] [Stunden] [Tag des Monats] [Monat] [Wochentag] [Befehl] geschrieben.
Wenn Sie beispielsweise das Skript myscript.sh jeden Freitag um 15:30 Uhr ausführen möchten, fügen Sie die folgende Zeile zu Ihrer Crontab- Datei hinzu : 30 15 * * 5 /Pfad/zu/myscript.sh.
- 30 — Minuten;
- 15 - betrachten;
- * — das Sternchensymbol bedeutet einen beliebigen Wert;
- 5 — Wochentag (wobei 0 und 7 den Sonntag angeben);
- /path/to/myscript.sh – Pfad zu Ihrem Skript.
Nachdem Sie die Änderungen vorgenommen haben, speichern Sie die Datei und schließen Sie den Editor. Beachten Sie, dass das Cron- Dienstprogramm die Änderungen automatisch erkennt und die Aufgabe gemäß dem von Ihnen festgelegten Zeitplan ausführt.
Selbstverständlich können Sie beliebig viele Aufgaben zu Ihrer Crontab- Datei hinzufügen . Jede neue Aufgabe muss jedoch in einer separaten Zeile stehen. Beachten Sie, dass Cron -Befehle in der Umgebung des Benutzers ausgeführt werden, in der sie ausgeführt werden. Stellen Sie daher sicher, dass Ihr Skript oder Befehl über alle erforderlichen Berechtigungen verfügt, um in Ihrer Umgebung erfolgreich ausgeführt zu werden.
Mehrere nützliche Cron-Optionen in Ubuntu
Es ist erwähnenswert, dass die integrierten Optionen des Befehls `crontab` sehr praktisch für die Arbeit mit der Aufgabendatei sind . Eine detaillierte Erläuterung dieser Optionen finden Sie im Kurs „Systemadministrator Baku“ auf der SEDICOMM University -Plattform . Insbesondere die folgenden Informationen könnten Ihnen den Einstieg erleichtern:
- -l – ermöglicht Ihnen, die aktuelle Aufgabenliste für den aktuellen Benutzer in einer Datei anzuzeigen crontab (Wenn nicht, wird eine Nachricht zurückgegeben Kein Crontab für Benutzernamen);
- -r – ermöglicht das schnelle Löschen aller Aufgaben aus der Datei des aktuellen Benutzers (sollte mit Vorsicht verwendet werden und darauf achten, Sicherungskopien zu erstellen);
- -i – Aktiviert einen interaktiven Modus, in dem eine Bestätigung erforderlich ist, um den Inhalt einer Benutzerdatei zu löschen.
Es ist außerdem wichtig zu wissen, dass das Cron-Tool Aufgaben im Hintergrund ausführt. Die Ergebnisse können in eine Datei umgeleitet oder per E-Mail versendet werden. Wie das funktioniert, erfahren Sie in unserer Systemadministrator-Schulung in Baku . Behalten Sie auch unsere neuen Artikel im Auge; wir werden in Zukunft definitiv einen Kurs zu diesem Thema anbieten.
Mit einem einfachen Cronjob können Sie Routineaufgaben automatisieren, Ihre Systemadministrationskenntnisse verbessern und Ihre Effizienz bei der Arbeit mit dem Linux-Betriebssystem steigern. Nutzen Sie dieses leistungsstarke Tool in Ubuntu , um Aufgaben automatisch nach einem festgelegten Zeitplan auszuführen.
SEDICOMM University Team : Cisco Academy , Linux Professional Institute , Python Institute.

