[Diselesaikan] cron kerja wget menulis fail ke direktori root

[Diselesaikan] cron kerja wget menulis fail ke direktori root

Perintah Wget adalah utiliti baris arahan untuk memuat turun fail dari pelayan jauh. Ia juga digunakan untuk mencetuskan skrip sampingan pelayan menggunakan pekerjaan cron.

Masalah

Semasa menggunakan wget dengan Cron Job menyimpan fail yang dimuat turun di bawah direktori rumah. Kerana ini banyak fail sampah dibuat dalam sistem anda.

Penyelesaian

Gunakan -O Pilihan dengan perintah wget untuk menulis fail hasil (data) ke fail dan lokasi tertentu. Pilih seterusnya /dev/null fail peranti sebagai fail sasaran. Ini akan membuang apa -apa yang ditulis kepadanya. Hasilnya, tiada fail sampah akan dibuat di direktori rumah anda.

Sebagai contoh, arahan kerja cron asal adalah:

wget https: // www.Contoh.com/cron.php 

Kemas kini arahan 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 Kandungan Muat turun (Fail) ke /Dev /Null Device.

Itu sahaja. Harap tutorial ini membantu anda untuk mengelakkan fail yang tidak diingini pada akar yang dihasilkan oleh pekerjaan cron wget.