Es gibt zwei Arten von geplanten Tasks im Linux-System: Der eine ist der „at“-geplante Task, der nur einmal ausgeführt wird, und der andere ist der „cron“-geplante Task, der regelmäßig ausgeführt werden kann. bei Einmalig geplante Aufgaben beschreiben Führen Sie einen bestimmten Befehl (einmalig) zu einem angegebenen Zeitpunkt aus. Dies wird auch als Aufgabe mit verzögerter Aktion bezeichnet. Verwendung zur Zeit [Enter] Parameter at -l #Einzelne geplante Tasks auflisten at -r Task-ID ##Task mit dieser ID löschen at -d Task-ID ##Task mit dieser ID löschen at -m #Den Befehl ohne Ausgabe ausführen, um eine E-Mail zu generieren at -M #Den Befehl mit Ausgabe ausführen, um eine E-Mail zu generieren at -c Task-ID ##Aktion der Task mit dieser ID anzeigen at -f Datei ##Die in der Datei aufgezeichneten Befehle als Ausführungsbefehle für die verzögerte Task verwenden Beispiele Überprüfen Sie zunächst die Systemzeit [root@test ~]# Datum Do, 17. Mai 2018, 18:40:11 CST Geben Sie eine einzelne geplante Aufgabe an (verzögerte Aktion). [root@test ~]# um 18:45 ##Plan wird am selben Tag um 18:45 ausgeführt (18:45 2018-05-17) at> date ##Inhalt der geplanten Aufgabe at> shutdown -h now ##Inhalt der geplanten Aufgabe at> <EOT> ##Befehlseingabe beendet, drücken Sie Strg+D, um Job 10 am Donnerstag, 17. Mai 2018, 18:45:00 Uhr zu beenden. ##Das System weist darauf hin, dass eine geplante Aufgabe mit der Nummer 10 vorhanden ist. Regelmäßig geplante Cron-Aufgaben Um Cron zum Planen von Aufgaben zu verwenden, müssen Sie sicherstellen, dass der Crond-Dienst aktiviert ist und beim Booten automatisch gestartet wird. # systemctl starte crond # systemctl crond aktivieren beschreiben Pflegen Sie für jeden Benutzer eine regelmäßige Cron-Job-Datei. Verwendung crontab [ -u Benutzer ] [ -l|-r|-e ] Optionen
Aufgabenformat für den Maisplan
Wenn Sie einen Zeitraum angeben müssen, können Sie einen Bindestrich (-) verwenden, um einen zusammenhängenden Zeitraum anzugeben, ein Komma (,), um mehrere zusammenhängende Zeiträume anzugeben, ein Sternchen (*), um alle Zeiträume anzugeben, und ein Divisionszeichen (/), um Zeitintervalle anzugeben. Beispiel [root@test ~]# crontab -e :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::3s::::::333:33333333333333333333ag33333333333333333333333333333 es333333333333333333333333333333 es33 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann dann dann dann aber33333333333333333333 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 dann3 dann3 aber3 dann3 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann nichtie dasen aber aber abersossoss aberstens aberstensss aberten aber abers :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::3s::::::333:33333333333333333333ag33333333333333333333333333333 es333333333333333333333333333333 es33 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann dann dann dann aber33333333333333333333 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 dann3 dann3 aber3 dann3 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann nichtie dasen aber aber abersossoss aberstens aberstensss aberten aber abers ::::::::::: Berechtigungen für geplante Cron-Aufgaben Um zu verhindern, dass Benutzer ihre eigenen geplanten Aufgaben willkürlich definieren, können Administratoren eine ACL-Zugriffskontrolle implementieren. Die Steuerdateien für die geplanten Aufgaben sind /etc/at.allow und /etc/at.deny. Standardmäßig ist at.llow nicht vorhanden. Die Steuerdateien für geplante Cron-Aufgaben sind /etc/cron.allow und /etc/cron.deny. Standardmäßig ist cron.allow nicht vorhanden. Der obige Artikel darüber, wie Linux-Benutzer die Ausführung geplanter Aufgaben über AT und Cron anpassen können, ist alles, was ich mit Ihnen teilen kann. Ich hoffe, er kann Ihnen als Referenz dienen, und ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Das könnte Sie auch interessieren:
|
<<: Einfaches Schreiben von gespeicherten MySQL-Prozeduren und -Funktionen
>>: Das WeChat-Applet ermöglicht das Aufnehmen von Fotos und Auswählen von Bildern aus Alben
Ich habe vorher ein Testprogramm geschrieben, in d...
Inhaltsverzeichnis Zusammenfassen <Vorlage>...
1. Umwelt Ubuntu 16.04 läuft auf einer virtuellen...
Inhaltsverzeichnis Was ist ein Containerdatenvolu...
Inhaltsverzeichnis 1. Anwendung und Konfiguration...
Erster Blick auf die Wirkung: Wenn die Maus über ...
1. Vorteile der Vorkompilierung Wir haben alle di...
Aus Langeweile habe ich ein paar einfache Übungen...
1. Hintergrund Bei unserer täglichen Website-Wart...
Debug-Zweig Während der normalen Entwicklung eine...
Inhaltsverzeichnis 1. Einleitung 2. Gedankenanaly...
Vorwort HTTP und HTTPS In unserem täglichen Leben...
1. Verfeinern Sie den Selektor Durch die Verwendu...
Dieser Artikel enthält das ausführliche Tutorial ...
Der <base>-Tag gibt die Standardadresse oder...