[Gelöst] Cron Job WGet schreibt Dateien in Root Directory
- 3435
- 68
- Hr. Moritz Bozsik
Der Befehl wGet ist ein Befehlszeilen -Dienstprogramm zum Herunterladen von Dateien von den Remote -Servern. Es wird auch verwendet, um Server -Seiten -Skripte mithilfe der Cron -Jobs auszulösen.
Problem
Während der Verwendung des WGet mit Cron Job die heruntergeladenen Dateien im Home -Verzeichnis gespeichert hat. Aus diesem Grund wird eine große Anzahl von Junk -Dateien in Ihrem System erstellt.
Lösung
Verwenden -Ö
Option mit dem Befehl WGE. Nächste Auswahl /dev/null
Gerätedatei als Zieldatei. Dies wird alles verwerfen, was darauf geschrieben wurde. Im Ergebnis werden in Ihrem Heimverzeichnis keine Junk -Dateien erstellt.
Zum Beispiel lautet der ursprüngliche Cron -Jobbefehl:
WGet https: // www.Beispiel.com/cron.Php
Aktualisieren Sie den obigen Befehl an:
WGet -q -o/dev/null https: // www.Beispiel.com/cron.Php
Hier:
-Q
Schalten Sie den Befehlsausgang der WGE aus-O /dev /null
Schreiben Sie heruntergeladene Inhalte (Datei) auf /Dev /Null -Gerät.
Das ist es. Ich hoffe.
- « So aktivieren Sie den Debug -Modus in Laravel
- So installieren Sie Nagios Server auf Ubuntu 20.04 »