
zu Um wiederkehrende Aufgaben zu bewältigen, ist es notwendig, die Prozesse zu planen. mit einer zeitliche Frequenz. Dafür das wird verwendet Cron-Befehldabei wird eine Datei namens Crontab unterstützt..
In dieser Datei Die Art und Weise, wie Prozesse verwaltet werden müssen, wird für jeden Benutzer individuell festgelegt. Das ist aber nicht alles, was Sie wissen müssen über Crontab, Denn es birgt noch andere Geheimnisse, die Sie beachten sollten.
Wenn Sie eine Um mehr über Crontab zu erfahren, laden wir Sie ein, diesen Beitrag weiterzulesen.Du wirst herausfinden, was die Arten von Aufgaben, die geplant werden können, und die Schritte, die Sie dabei unternehmen müssen Linux-Betriebssystem.
Was sind Crontab-Befehle und wozu werden sie unter Linux verwendet?
Bevor wir lernen, wie der Crontab-Befehl funktioniert Es ist notwendig zu wissen, wozu ein anderer Befehl dient. cronLetzteres ist ein Programm, das verwendet wird innerhalb eines Linux-Terminalsjedes Mal, wenn Prozesse ausgeführt werden müssen in Hintergrund zu einem präzisen Zeitpunkt. Das bedeutet, dass die Aktion beispielsweise jede Minute, jeden Tag, alle paar Stunden oder einmal pro Woche stattfindet.
Um festzulegen, wie es funktionieren soll cron Es ist notwendig, die Anweisungen in einer speziellen Datei, genannt crontab, zu schreiben. Dieses Element ist eine Textdatei, die innerhalb des Befehls gespeichert wird und von jedem Benutzer individuell angepasst werden kann. Daraus folgt, dass Crontab ist eine Datei, die innerhalb des Cron-Befehls gespeichert wird. um die Anweisungen festzulegen, die zur Ausführung der Aufgabe des Hauptbefehls erforderlich sind.
Welche Arten von Aufgaben lassen sich unter Linux mithilfe von Crontab-Befehlen planen?
Zu den Aufgaben, die unter Linux mithilfe von Crontab geplant werden können, gehören:
- Benachrichtigung aktivieren die Erinnerungen zu einer bestimmten Zeit.
- Programmaktualisierung Legen Sie Tag und Uhrzeit fest, zu der dieser Prozess ausgeführt werden soll.
- Starte dein Linux-Antivirus im Hintergrund zu einem bestimmten Zeitpunkt.
- Dateien löschen dass sie sich treffen en freigegebene Ordner.
- Berechtigungen anpassen Benutzer in regelmäßigen Abständen.
- Eine Datei speichern zu einer bestimmten Tageszeit.
- Benutzerzugriffspasswörter anfordern einmal pro woche
Lernen Sie Schritt für Schritt, wie Sie Crontab zur Automatisierung von Aufgaben unter Linux verwenden.
Die schrittweise Anleitung zur korrekten Verwendung von Crontab zur Automatisierung von Aufgaben unter Linux lautet wie folgt:
Crontab starten
Als Erstes müssen Sie ein Skript erstellen. Das funktioniert mit Cron, sodass die gewünschten Befehle zu einem bestimmten Zeitpunkt ausgeführt werden können. Wir nehmen als Beispiel dass das Betriebssystem-Update automatisch durchgeführt werden soll..
Dazu müssen Sie die Konsole öffnen und Folgendes eingeben:
#!/bin/bash #Name des Skripts für den automatischen Update-Modus #Geben Sie Ihre Linux-Distribution ein #apt-get update & apt-get -y upgrade (bei Ubuntu oder Debian müssen Sie # entfernen) #fedora #yum -y update #Arch #pacman --noconfirm -Syu
Nach Sobald Sie dieses Skript erstellt haben, müssen Sie es speichern als actualizacion.sh y Ändern Sie die Ausführungsberechtigungen durch Eingabe chmod a+x ~/scripts/actualizacion.sh.
Aufgaben hinzufügen
Was Sie nun tun müssen, ist Folgendes: Geben Sie an, was regelmäßig erledigt werden soll. (In unserem Beispiel handelt es sich um ein Betriebssystem-Update, Sie können aber auch den Virenscanner ausführen, Ihre E-Mails abrufen usw.) Um eine Aufgabe hinzuzufügen, müssen Sie Folgendes tun: Verwenden Sie das Argument -edas wird Ihnen bei der Auswahl eines Texteditors helfen.
Dadurch wird Ihre Crontab-Datei wie folgt aussehen:
# m h dom mon dow user command
Auf diese Weise Sie müssen die entsprechenden Minuten eingeben, um das Skript auszuführen. (M)die genaue Zeit (H), der Tag des Monats, an dem die Aufgabe ausgeführt wird (Sonne) und der Wochentag (runter)Es kann auch numerisch sein, indem man schreibt 1 (wie Sonntag). Weitere Informationen finden Sie im Bild in diesem Beitrag; es hilft Ihnen, alle Variablen zu verstehen. Sie müssen außerdem Ihren Benutzernamen eingeben. (user) und der Pfad zum Zugriff auf das Skript (command).
Beispiele hierfür sind:
- zu Sie müssen das Skript schreiben, um es jeden Tag um 11:30 Uhr zu aktualisieren.
30 11 * * * usuario /home/usuario/scripts/actualizar.sh. - Bei Wenn Sie es am 20. November um 18:30 Uhr durchführen möchten, müssen Sie Folgendes schreiben:
30 18 11 20 sun usuario /home/usuario/scripts/actualizar.sh.















