[Solved] Cron Job wget menulis file ke root direktori
- 1451
- 14
- Karl O'Connell DDS
Perintah wget adalah utilitas baris perintah untuk mengunduh file dari server jarak jauh. Ini juga digunakan untuk memicu skrip sisi server menggunakan pekerjaan cron.
Masalah
Saat menggunakan wget dengan pekerjaan cron menyimpan file yang diunduh di bawah direktori home. Karena ini sejumlah besar file sampah dibuat di sistem Anda.
Larutan
Menggunakan -HAI
Opsi dengan perintah wget untuk menulis file hasil (data) ke file dan lokasi tertentu. Selanjutnya pilih /dev/null
file perangkat sebagai file target. Ini akan membuang apa pun yang ditulis untuk itu. Hasilnya, tidak ada file sampah yang akan dibuat di direktori home Anda.
Misalnya, perintah pekerjaan cron asli adalah:
wget https: // www.contoh.com/cron.php
Perbarui perintah di atas ke:
wget -q -o/dev/null https: // www.contoh.com/cron.php
Di Sini:
-Q
Matikan output perintah wget-O /dev /null
Tulis konten yang diunduh (file) ke /dev /null perangkat.
Itu dia. Semoga tutorial ini membantu Anda menghindari file yang tidak diinginkan pada root yang dihasilkan oleh wget cron jobs.