मैं एक सर्वर से दूसरे में कुछ फ़ाइलों को मिरर करने के लिए wget का उपयोग कर रहा हूं। मैं निम्नलिखित कमांड का उपयोग कर रहा हूं:
wget -x -N -i http://domain.com/filelist.txt
-x = क्योंकि मैं निर्देशिका संरचना को रखना चाहता हूं
-एन = टाइमस्टैम्पिंग केवल नई फाइलें प्राप्त करने के लिए
-i = बाहरी फ़ाइल से फ़ाइलों की सूची डाउनलोड करने के लिए, प्रत्येक पंक्ति पर एक।
छोटी फ़ाइलें जैसे कि मैं एक परीक्षण कर रहा हूं जो कि 326kb बड़ी डाउनलोड ठीक है।
लेकिन एक और जो 5gb केवल 203mb डाउनलोड करता है और फिर बंद हो जाता है (यह हमेशा 203mb देता है या कुछ किलोबाइट देता है)
दिखाया गया त्रुटि संदेश है:
एकपथ / / / file.zipâ को नहीं लिख सकते
(मुझे यकीन नहीं है कि पहले और बाद में अजीब चरित्र क्यों हैं। मैं विंडोज में पुट्टी का उपयोग कर रहा हूं और इससे कुछ लेना-देना हो सकता है या नहीं, इसलिए मैंने उन्हें छोड़ दिया। मैं हालांकि नहीं मानता।)
पूर्ण प्रतिक्रिया निम्नानुसार है: (मैंने पथ, आईपी और डोमेन नाम बदल दिया है)
--2012-08-31 12: 41: 19-- http://domain.com/filelist.txt domain.com को हल कर रहा है ... MY_IP domain.com से जुड़ रहा है। MY_IP |: 80 ... जुड़ा हुआ है। HTTP अनुरोध भेजा गया, प्रतिक्रिया की प्रतीक्षा की जा रही है ... 200 ठीक लंबाई: 161 [पाठ / सादा] सर्वर फ़ाइल स्थानीय फ़ाइल से कोई नया नहीं है prdomain.com / filelist.txtâ
--2012-08-31 12: 41: 19-- http://domain.com/path/to/file.zip domain.com से कनेक्ट करें। MY_IP |: 80 ... जुड़ा हुआ है। HTTP अनुरोध भेजा गया, प्रतिक्रिया का इंतजार ... 200 OK लंबाई: 5502192869 (5.1G) [आवेदन / ज़िप] आकार मेल नहीं खाते (स्थानीय 213004288) - पुनर्प्राप्त।
--2012-08-31 12: 41: 19-- http://domain.com/path/to/file.zip domain.com से कनेक्ट करें। MY_IP |: 80 ... जुड़ा हुआ है। HTTP अनुरोध भेजा गया, प्रतिक्रिया की प्रतीक्षा की जा रही है ... 200 OK लंबाई: 5502192869 (5.1G) [आवेदन / ज़िप] सेविंग: adomain.com / path / to / file.zipâ
24% में 3% [====>
] 213,003,412 8.74M / sPrdomain.com / path / to / file.zipâ को नहीं लिख सकते
यदि पथ निर्देशिका पहले से मौजूद है या मक्खी पर बनाई गई है तो इससे कोई फर्क नहीं पड़ता।
क्या किसी को यह पता नहीं है कि यह क्यों रुक रहा है और मैं इसे कैसे ठीक कर सकता हूं?
किसी भी मदद के साथ सबसे अधिक सराहना की जाएगी।
संपादित करें: मैंने भी केवल एक दांव, कोई फ़ाइल इनपुट और फ़ाइल का नाम बदलने की कोशिश की है। इस बार यह थोड़ा अधिक 3Gb पर डाउनलोड होता है और फिर वही त्रुटि नहीं लिख सकता है।
wget -x -N http://domain.com/path/to/file.zip -O files/bigfile.zip
-O
विकल्प का उपयोग करके बदल सकते हैंwget -O test.zip http://link