[LINUX] Zusammenfassung und häufige Fehler zu Cron

Einführung

――Ich habe beschlossen, diesen Artikel dieses Mal zu schreiben, weil ich kürzlich die Gelegenheit hatte, etwas über Cron neu zu lernen, und es gab einige Teile, die ich nicht vollständig verstanden habe, sodass ich zusammenfassen kann, was ich diesmal als Artikel gelernt habe, und es selbst erneut bestätigen kann. Weil ich wollte.

Was ist Cron?

--Dieser Inhalt wird im cron Configuration Guide wie folgt erläutert.

cron ist ein Daemon-Prozess zum automatischen Ausführen von Jobs (Skripten). Bei der Verwaltung eines Linux-Systems gibt es viele Jobs, die Sie regelmäßig automatisch ausführen möchten, z. B. Protokollrotation und Sicherung. Insbesondere werden Sicherungen normalerweise mitten in der Nacht oder früh am Morgen durchgeführt, wenn Benutzer aufgrund der hohen Systemlast nur wenig Zugriff haben.

――Ich denke, es ist schwierig, diese Erklärung zu hören, aber ich denke, es ist kein Problem zu erkennen, dass das angegebene Programm zum angegebenen Zeitpunkt ausgeführt wird.

Kommentar

――Nächste, wir werden von hier aus mit einem Programm für diejenigen fortfahren, die "Ich verstehe, was Cron ist, aber wie verwenden Sie es tatsächlich?"

Bearbeiten der Crontab-Datei

crontab


crontab -l //Überprüfen Sie die Crontab-Datei
//Wenn es eine Datei gibt, wird diese hier angezeigt.
//Wenn die Datei nicht vorhanden ist, wird kein crontab für am angezeigt.

crontab -e //Bearbeiten von Crontab-Dateien
//Durch Ausführen dieses Befehls wird der vi-Editor geöffnet.

vi



30 03 * * * /root/apache_process.sh
//Das heißt jeden Tag alle 3:30/root/apache_process.Es wird sh ausführen.

――Ich habe es am Anfang mit einem Zitat erklärt, aber mit dieser Option sind automatische Sicherung und automatische Abschaltung möglich.

――Wenn Sie diesen Artikel lesen möchten, ist er nach dem Erstellen selbst nützlich für das Studium und interessant.

Häufige Fehler

command



/etc/rc.d/init.d/crond status //Überprüfen Sie, ob es damit funktioniert.

/etc/rc.d/init.d/crond start //Wenn es gestoppt ist, starten Sie es damit.

command


ls -al //Sie können jetzt Ihre Berechtigungen überprüfen.

chmod +x jede Datei//Sie können jetzt die Ausführungsberechtigung erteilen.
//x ist die Ausführung. Hier ist also x gegeben.

command



cat /var/log/cron //Jetzt können Sie das Protokoll überprüfen.

Referenzseite

Schließlich

Diesmal habe ich eine Zusammenfassung über cron und einen Artikel über häufige Fehler geschrieben. Wenn ich ein Programm recherchiere, das in einem solchen Betriebssystem ausgeführt wird, denke ich, dass es "tief" ist, aber andererseits bin ich mir meines Unwissens sehr bewusst. In Zukunft möchte ich aktiv ausgeben, was ich auf diese Weise gelernt habe und was ich wieder lernen konnte.

Recommended Posts

Zusammenfassung und häufige Fehler zu Cron
Über _ und __
Informationen zu Fehlern bei der Installation und Ausführung von PyInstaller
Über Klasse und Instanz
Zusammenfassung über Python3 + OpenCV3
Über Cumprod und Cummax
[Python] Memo Über Fehler
Über Kreuzvalidierung und F-Wert
Dies und das über pd.DataFrame
Linux (Über Dateien und Verzeichnisse)
Adam Paper Zusammenfassung und Code
Informationen zu Python-Objekten und -Klassen
Informationen zu Python-Variablen und -Objekten
Informationen zu LINUX-Dateien und -Prozessen
Über Raid Group und LUN
Informationen zur Funktion fork () und zur Funktion execve ()
Über Djangos Dekonstruktion und Dekonstruierbarkeit
Über Python, len () und randint ()
Informationen zu Python-Datums- und Zeitzone
Über Sharpe Ratio und Sortino Ratio
Über Python und reguläre Ausdrücke
Informationen zu Python- und Betriebssystemoperationen
Informationen zu http.Handle () und http.NewServeMux (). Handle ()
Python # Über Referenz und Kopie
Über Numpy Array und Asarray
Zusammenfassung zum pythonischen Stil (1): PEP8
Über Python sort () und reverse ()
[Python] Eine Problemumgehung, die auf häufigen Fehlern und meinen bisherigen Erfahrungen basiert