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
# Die folgenden Beispiele gelten für die x64-Bit-...
https-Basisport 443. Er wird für etwas verwendet,...
1. Herunterladen Download-Adresse: https://dev.my...
Code kopieren Der Code lautet wie folgt: <!--[...
Beim Installieren der Datenbank ist folgender Feh...
Ein Satz zur Einführung von HOC Was ist eine Komp...
Um den Benutzern beim Layouten der Seite einen an...
<br />Basierend auf dem ursprünglichen, in B...
vue implementiert die Drag & Drop-Sortierfunk...
Weitere Informationen zu Bedienelementen finden S...
Sprechen Sie über die Szene E-Mail senden Einbett...
Parameter im Zusammenhang mit dem langsamen Abfra...
Das Projekt interagiert mit dem Server, greift üb...
Inhaltsverzeichnis Klassenkomponente Funktionale ...
1. Lösung für das Problem, dass die Seite leer is...