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
Wir sollten besser aufpassen, denn die HTML-Poliz...
Vorwort Bei der Arbeit an einem Hochverfügbarkeit...
Beachten! ! ! Wählen Sie * vom Benutzer, wobei di...
Inhaltsverzeichnis Funktionen von etcd Es gibt dr...
<br />Wir deklarieren DOCTYPE in HTML normal...
In diesem Artikel wird der spezifische Code von S...
Notiz Beim Entwickeln einer Benutzeroberfläche fü...
Inhaltsverzeichnis Vorwort Wie wechselt man zwisc...
Vorwort Projektanforderungen: Installieren Sie da...
Entpacken Sie die Datei in ein Verzeichnis Dies i...
1. Offizielle Einführung grep ist ein häufig verw...
Optimistisches Sperren Optimistisches Sperren wir...
In MySQL 8.0.18 wurde eine neue Hash-Join-Funktio...
1. Ein-Klick-Installation des Mysql-Skripts [root...
Bemerkung: Die Datenmenge in diesem Artikel beträ...