Vorwort Dieser Artikel stellt hauptsächlich den relevanten Inhalt zur Ausführung geplanter PHP-Aufgaben in CentOS7 vor und gibt ihn zu Ihrer Information und zum Lernen weiter. Werfen wir einen Blick auf die ausführliche Einführung. 1. Installieren Sie crontab in CentOS 7: yum installiere Crontabs Grammatik: crontab [-u <Benutzername>][Konfigurationsdatei] oder crontab [-u <Benutzername>][-elr] Parameter:
Weitere Informationen zur Verwendung des Crontab-Befehls finden Sie in diesem Artikel: https://www.jb51.net/article/148575.htm 1. Geben Sie in die Befehlszeile ein: crontab -e Anschließend die entsprechenden Tasks hinzufügen, speichern und mit wq beenden; 2. Suchen Sie das PHP-Ausführungsverzeichnis: welches php 3. Ausführungsskriptformat * * * * * /usr/local/php/bin/php /var/www/aaa.php 4. Servicestatus systemctl starte crond.service systemctl stoppt crond.service systemctl restart crond.service systemctl crond.service neu laden systemctl enable crond.service ##Stellen Sie cron so ein, dass es beim Booten gestartet wird crontab -l ##Zeigen Sie den aktuellen cron an crontab -e ##Bearbeiten Sie den aktuellen Cron crontab -r ##Löscht den aktuellen Cron 2. Praktische Beispiele Parameter Beschreibung
30 21 * * * /etc/init.d/nginx restart ##Starten Sie nginx jeden Abend um 21:30 Uhr neu. 45 4 1,10,22 * * /etc/init.d/nginx restart ##Starten Sie nginx am 1., 10. und 22. jedes Monats um 4:45 Uhr neu. 10 1 * * 6,0 /etc/init.d/nginx restart ##Starten Sie nginx jeden Samstag und Sonntag um 1:10 Uhr neu. 0,30 18-23 * * * /etc/init.d/nginx restart ##Starten Sie nginx täglich alle 30 Minuten zwischen 18:00 und 23:00 Uhr neu. 0 23 * * 6 /etc/init.d/nginx restart ##Starten Sie nginx jeden Samstag um 23:00 Uhr neu. * */1 * * * /etc/init.d/nginx restart ##Starten Sie nginx jede Stunde neu * 23-7/1 * * * /etc/init.d/nginx restart ##Nginx zwischen 23 und 7 Uhr stündlich neu starten 0 11 4 * mon-wed /etc/init.d/nginx restart ##Starten Sie nginx am 4. jedes Monats und jeden Montag bis Mittwoch um 11:00 Uhr neu. 0 4 1 jan * /etc/init.d/nginx restart ##Nginx am 1. Januar um 4:00 Uhr neu starten */30 * * * * /usr/sbin/ntpdate 210.72.145.20 ##Zeit jede halbe Stunde synchronisieren Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
>>: Lernen Sie die schwarze Technologie der Union-All-Verwendung in MySQL 5.7 in 5 Minuten
Methode 1: Bitte fügen Sie den folgenden Code nach...
Was ist ein Sticky-Footer-Layout? Unser übliches ...
Inhaltsverzeichnis Vorwort 1. NJS-Modul installie...
1. Einführung in Prometheus Prometheus ist eine O...
sshd SSH ist die Abkürzung für Secure Shell, ein ...
Bei der Optimierung der Datenbankleistung wird im...
Als grundlegendes Element einer Webseite sind Bil...
In diesem Artikelbeispiel wird der spezifische Co...
1. IT Mill-Toolkit IT Mill Toolkit ist ein Open-S...
Inhaltsverzeichnis Cluster-Cluster Clusterdetails...
1. Grundstruktur: Code kopieren Der Code lautet wi...
Die allgemeine Schreibweise ist wie folgt: XML/HT...
Nachdem wir die grundlegenden Vorgänge von Docker...
Ubuntu 20.04 wurde im April 2020 offiziell veröff...
Vorwort Kürzlich habe ich den Startvorgang von To...