Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 1|Antwort: 0

[Linux] Linux-Tutorial zu zeitgesteuerten Aufgaben basierend auf dem Systemd-Timer

[Link kopieren]
Veröffentlicht amVor 40 Sekunden | | | |
Anforderungen: Unsere häufig verwendete geplante Linux-Aufgabe ist der crond-Service, aber wir wissen nicht, ob es eine andere Timing-Methode gibt, nämlich systemd. Wir verwenden systemd oft zur Verwaltung unserer Dienste, wissen aber nicht, ob wir auch geplante Aufgaben über systemd festlegen können.

Rezension
Linux systemd Service Manager ausführlich erklärt
https://www.itsvse.com/thread-10178-1-1.html

Diensteinheit

Erstelle eine neue test1.service-Datei, die die spezifische Aufgabe ist, die wir ausführen, und die Konfiguration ist wie folgt:
Timer-Einheit

Die Serviceeinheit definiert einfach, wie die Aufgabe ausgeführt wird, und um diesen Service zu planen, muss auch die Timer-Einheit definiert werden. Erstellen Sie eine neue test1.timer-Datei mit folgender Konfiguration:
Lade die test1.service- und test1.timer-Dateien auf den Server hoch/etc/systemd/systemOrdner. Führe folgenden Befehl aus:
Wie unten gezeigt:



Sehen Sie sich das Ausführungsprotokoll an:




Vorhergehend:Programm "sh" kann nicht ausgeführt werden: error=13, Berechtigung verweigert
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com