Auf dieser Seite: [ausblenden]
Cron-Job ist ein Linux-Dienst, der die Aufgabe hat, eine bestimmte Zuweisung in einem bestimmten vom Benutzer konfigurierten Zeitraum durchzuführen. Es gibt uns die Bequemlichkeit, bestimmte Befehle oder Skripte in einem bestimmten Zeitintervall oder einem Moment automatisch auszuführen.
Solche Befehle können jeden Tag nach einem Zeitplan ausgelöst werden, jede Woche oder sogar jede Stunde. Über den Cron Job Service, Wir können verschiedene Arten von Skripten starten, mögen:
- PHP
- BASH
- PERL
So fügen Sie einen neuen Cron-Job hinzu
Das Hinzufügen eines Cron-Jobs ist nicht so schwierig, wie es scheint. Dies kann remote mit jedem cPanel Ihres Servers erfolgen. Aber zuerst, Lassen Sie uns besprechen, warum Sie einen Cron-Job brauchen.
Nehmen wir an, Sie möchten genau einmal einrichten 03:04 A.M.. Zeit für eine Aufgabe, um ein PHP-Skript auszuführen, Dies würde schließlich aus Ihrer Datenbank Informationen über alle registrierten Benutzer auf Ihrer Site extrahieren und einen Bericht generieren. Hier sind die Schritte dazu:
Schritt 1: Gehen Sie zu Ihrem cPanel und klicken Sie auf Cron Jobs. Es sollte sich irgendwo im Abschnitt "Erweitert" oder "Einstellungen" Ihres cPanels befinden. Es kommt wirklich darauf an, welche Version von cPanel Sie verwenden und welche Art von Verwaltungsfenster Sie verwenden.
Schritt 2:Schreiben Sie das Skript und platzieren Sie es auf Ihrem public_html Mappe. Abhängig von Ihrem Server können Sie es in einem beliebigen Ordner ablegen, solange sich das Verzeichnis auf dem Server befindet.
Schritt 3:Wenn Sie auf "Cron Jobs" klicken, Möglicherweise sehen Sie einen Bildschirm wie den folgenden. Richten Sie die Minute ein, Stunde, Tag, Monat, Wochentag und schreiben Sie schließlich zusammen mit dem Befehl "php5x" vor dem Speicherort, wo sich Ihr Skript tatsächlich befindet, wie unten gezeigt:
Schritt 4:Nachdem Sie alle Informationen eingegeben haben, Klicken Sie auf die Schaltfläche "Neuen Cron-Job hinzufügen". Der Job kann im Menü Aktuelle Cron-Jobs angezeigt werden:
So erstellen Sie einen Cron-Job mit Linux Server-Befehlen
Cron-Jobs können auch über die CLI ausgelöst werden (Kommandozeilenschnittstelle) Ihres Servers, falls es auf Linux basiert. Für die Ubuntu-Server, Um die Liste der erstellten Cron-Jobs anzuzeigen, können Sie eingeben:
→ $crontab –l
Und um Ihre aktuellen Cron-Jobs zu bearbeiten, Sie können eingeben:
→ $crontab -e
Wenn dies das erste Mal ist, werden Sie aufgefordert, einen Cronjobs auszuwählen, Sie sehen die folgende Befehlsantwort:
→ kein crontab für sk – mit einem leeren
→ Wählen Sie einen Editor. Später ändern, Führen Sie "Select-Editor" aus..
1. /bin / nano <---- easiest
2. >
Sie können den Cron-Job eingeben, den Sie auslösen und aktivieren möchten.
Wenn Sie die Cron-Jobliste eines anderen Benutzers bearbeiten möchten, Sie können Folgendes eingeben:
→ $crontab -u {der Nutzername} -e
Wenn Sie den Cron-Job auslösen möchten, wird er am 6. ausgeführt, dann 15. und dann 0 Minute für 1 Stunde, Sie können es so bearbeiten:
→ 0,5,10 und den Befehl, der auf Ihrem Server ausgeführt werden soll
Sie können auch "@" mit dem Zeitintervall verwenden, in dem ein Cron-Job ausgeführt werden soll, wie zum Beispiel:
→@ monatlich - einmal im Monat
@ Mitternacht - einmal am Tag 00:00 Serverzeit
@reboot - beim Neustart des Servers
Wenn Sie den Befehl auf diese Weise ausführen möchten, Sie können einfach verwenden:
→@midnight und der Befehl, der bei jedem Mindight ausgeführt werden soll
Wenn Sie Ihre erstellten Cron-Jobs vollständig löschen möchten, Sie können verwenden:
→ $crontab –r
Was ist Cron Job - Fazit
Grundsätzlich, Ein Cron-Job ist wie ein Taskplaner, aber für Ihren Server. Es kann so eingestellt werden, dass basierend auf einem Zeitplan verschiedene Skripte oder Befehle ausgelöst werden. Sie können es jedes Mal verwenden, wenn Sie eine Aufgabe automatisch ausführen möchten, und vor allem, wenn Sie nicht die Zeit haben, einen Befehl manuell einzugeben. Nicht nur das, Einige Cron-Jobs können jedoch sogar ausgefeilte Skripts ausführen, die Websitebesitzern wichtige Informationen und Statistiken für ihre Websites liefern. Sie können daher äußerst nützlich sein, solange Sie sie korrekt verwalten können.
Hier sind einige kostenlose Cron Jobs, freundlicherweise von der Website zur Verfügung gestellt Cronless, das gibt Ihrem Server die Fähigkeiten dazu:
- Führen Sie Sicherungen Ihrer Datenbank automatisch aus.
- Führe automatische Updates innerhalb eines Spiels durch, Forum oder Website.
- Planen Sie in Zukunft automatische Tweets.
- Generieren Sie Rechnungen automatisch für einen bestimmten Zeitraum.
- Führen Sie eine Bereinigung oder automatische Standortwartung durch.
- Aktualisieren Sie Ihren RSS-Feed.
Die Seite hat 5 kostenlose Cron Jobs in seiner 0$ Ein Monatsplan kann Ihnen dabei helfen, den Prozess zu vereinfachen.
Es gibt auch sehr nützliche Cron Job Generators, mögen Cron Tab Generator Dies kann sehr hilfreich sein, da Sie benutzerfreundlich sind und Befehle für Sie auf Ihrem Server generieren. Sie müssen lediglich auf das klicken, was Sie am liebsten ausführen.