কমান্ড লাইন ব্যবহার করে একটি সম্পূর্ণ এফটিপি সাইট কীভাবে ডাউনলোড করবেন?


14

তুলনামূলকভাবে ছোট ফাইলগুলির একটি খুব বেশি পরিমাণযুক্ত একটি এফটিপি সাইট (আসলে একটি ওয়েব সাইট উত্স কোড) ডাউনলোড করতে হবে (ফাইলজিলার সাথে এটি ডাউনলোড করতে এক দিনেরও বেশি সময় লেগেছিল, তবে আমি বিশ্বাস করি যে অনেকগুলি ফাইল ডাউনলোড করা থাকলে এটি আরও দ্রুত ডাউনলোড করা যেতে পারে I একদা). দুর্ভাগ্যক্রমে সাইটে কোনও এসএসএইচ অ্যাক্সেস নেই এবং সার্ভারের পাশে ফাইলগুলি সংরক্ষণাগারভুক্ত করার কোনও উপায় নেই।

কমপক্ষে প্রশ্নটি হ'ল কমান্ড লাইন সরঞ্জামগুলি ব্যবহার করে কীভাবে একটি সম্পূর্ণ এফটিপি সাইট ফোল্ডারে ডাউনলোড করবেন। এটি আরও ভাল হয় যদি ডাউনলোডগুলি একে অপরের পরিবর্তে এক সাথে অনেকগুলি ফাইল ডাউনলোড করে সমান্তরাল করা যায়।

উত্তর:


18

নিম্নলিখিত চেষ্টা করুন:

wget -r ftp://username:password@myserver.com

এটি 5 গভীরতার স্তরে যাবে; বাড়াতে, -lবিকল্পটি যুক্ত করুন

কিছু সার্ভার এই আচরণ পছন্দ করে না এবং সার্ভারে লোড হওয়ার কারণে আপনি কালো তালিকাভুক্ত হওয়ার ঝুঁকিপূর্ণ। এটি এড়াতে, -wসেকেন্ডের একটি নির্দিষ্ট সংখ্যার জন্য অপেক্ষা করতে বিকল্পটি ব্যবহার করুন ।

আরও তথ্য (পাশাপাশি সতর্কতামূলক) এখানে পাওয়া যাবে:

http://www.gnu.org/software/wget/manual/wget.html#Recursive-Download

http://linuxreviews.org/quicktips/wget/

--userএবং --passwordযুক্তিগুলি বিশেষ অক্ষরের সাথে ব্যবহারকারীর নাম / পাসওয়ার্ডের জন্য দরকারী।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.