Saya menggunakan wget untuk mem-mirror beberapa file dari satu server ke server lainnya. Saya menggunakan perintah berikut:
wget -x -N -i http://domain.com/filelist.txt
-x = Karena saya ingin menjaga struktur direktori
-N = Cap waktu untuk hanya mendapatkan file baru
-i = Untuk mengunduh daftar file dari file eksternal, satu pada setiap baris.
File kecil seperti yang saya uji itu 326kb unduhan besar baik-baik saja.
Tapi yang lain yaitu 5gb hanya mengunduh 203mb dan kemudian berhenti (itu selalu 203mb memberi atau mengambil beberapa kilobyte)
Pesan kesalahan yang ditampilkan adalah:
Tidak dapat menulis ke "path / ke / file.zip"
(Saya tidak yakin mengapa ada karakter aneh sebelum dan sesudah. Saya menggunakan Putty di Windows dan ini mungkin atau mungkin tidak ada hubungannya dengan itu, jadi saya meninggalkan mereka. Saya kira tidak.).
Respons penuh adalah sebagai berikut: (Saya telah mengganti jalur, ip dan nama domain)
--2012-08-31 12: 41: 19-- http://domain.com/filelist.txt Menyelesaikan domain.com ... MY_IP Menyambung ke domain.com | MY_IP |: 80 ... terhubung. Permintaan HTTP terkirim, menunggu respons ... 200 OK Panjang: 161 [teks / polos] File server tidak lebih baru dari file lokal âdomain.com / filelist.txtâ
--2012-08-31 12: 41: 19-- http://domain.com/path/to/file.zip Menghubungkan ke domain.com | MY_IP |: 80 ... terhubung. Permintaan HTTP terkirim, menunggu respons ... 200 OK Panjang: 5502192869 (5.1G) [aplikasi / zip] Ukurannya tidak cocok (213004288 lokal) - mengambil.
--2012-08-31 12: 41: 19-- http://domain.com/path/to/file.zip Menghubungkan ke domain.com | MY_IP |: 80 ... terhubung. Permintaan HTTP terkirim, menunggu respons ... 200 OK Panjang: 5502192869 (5.1G) [aplikasi / zip] Menyimpan ke: âdomain.com / path / ke / file.zipâ
3% [====>
] 213,003,412 8,74M / s dalam 24 detikTidak dapat menulis ke âdomain.com / path / ke / file.zipâ
Tampaknya tidak ada bedanya jika direktori path sudah ada atau dibuat dengan cepat.
Adakah yang tahu mengapa itu berhenti dan bagaimana saya bisa memperbaikinya?
Setiap bantuan dengan sangat dihargai.
EDIT: Saya juga mencoba melakukan wget, tidak ada input file dan mengubah nama file. Kali ini mengunduh sedikit lebih dari 3gb dan kemudian memberikan hal yang sama tidak dapat menulis kesalahan.
wget -x -N http://domain.com/path/to/file.zip -O files/bigfile.zip
-O
opsi jadiwget -O test.zip http://link