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
Vorwort Durch meine vorherige Tomcat-Artikelserie...
1: Wenn Sie das Tag <a> zum Verlinken auf ei...
Inhaltsverzeichnis SSH-Protokoll SSH Verbindungsp...
1. Einführung in das Docker-Maven-Plugin In unser...
1. Wenn ffmpeg Videodateien überträgt, können die...
Inhaltsverzeichnis Implementierung einer unregelm...
Tomcat konfigurieren 1. Klicken Sie auf „Konfigur...
Inhaltsverzeichnis Vorwort NULL in MySQL 2 NULL b...
Das Erdbeben in Wenchuan am 12. Mai 2008 in Sichu...
Häufig verwendete Anzeigebefehle für MySQL 1. Zei...
Was ist Vite? (Es ist ein neues Spielzeug im Fron...
Installieren Befolgen Sie zur Installation die RE...
Vorwort mysqlslap ist ein Diagnoseprogramm, das d...
Dieses Tutorial verwendet CentOS 7 64-Bit. Weisen...
Für meine Arbeit habe ich im Internet viele Infor...