কম্পিউটার টিউটোরিয়াল

wget দিয়ে ওয়েবসাইট ডাউনলোড করে পিসিতে রাখার পদ্ধতি

wget হলো একটি শক্তিশালী GNU কমান্ড-লাইন ইউটিলিটি যা HTTP, HTTPS, FTP প্রোটোকল দিয়ে ওয়েব সার্ভার থেকে কন্টেন্ট ডাউনলোড করে। এটি ব্যাকগ্রাউন্ডে চলতে পারে, স্ক্রিপ্ট/ক্রোন জবের সাথে ইন্টিগ্রেট করা যায়, একসাথে একাধিক ডাউনলোড হ্যান্ডেল করতে পারে, পাসওয়ার্ড-প্রটেক্টেড ফাইলও ডাউনলোড করতে পারে।

কেন wget?

  • পুরো ওয়েবসাইট ডাউনলোড করা যায়
  • নির্দিষ্ট ফাইল ডাউনলোড করা যায়
  • অটোমেটেড রিট্রিভাল সম্ভব
  • অথেন্টিকেশন পোর্টাল থেকে ডকুমেন্ট সংগ্রহ করা যায়
  • বেশিরভাগ লিনাক্স ডিস্ট্রোতে বিল্ট-ইন থাকে

wget বেসিকস

# বেসিক ডাউনলোড
wget URL

# আধুরা ডাউনলোড রিজিউম
wget -c URL

# সাইলেন্ট মোড
wget -q URL

# হেল্প
wget --help

# ফাইল ডাউনলোড (নন-ওয়েবসাইট)
wget https://example.com/file.zip

# কাস্টম ফাইলনেম/লোকেশন
wget https://example.com/file.zip -O ~/Documents/my_file.zip

FTP অপশন

# অ্যানোনিমাস লগইন
wget ftp://ftp.example.com

# ইউজার/পাসওয়ার্ডসহ
wget --ftp-user=USER --ftp-password=PASS ftp://ftp.example.com
wget --no-passive-ftp ftp://ftp.example.com

টাইমআউট, রিট্রাই, ফেইল্ড ডাউনলোড হ্যান্ডলিং

  • --tries=N — রিট্রাই সংখ্যা
  • --retry-connrefused — কানেকশন রিফিউজড হলে রিট্রাই
  • --timeout=SECONDS — গ্লোবাল টাইমআউট
  • --wait=SECONDS — সফল ডাউনলোডের মধ্যবর্তী অপেক্ষা

বাস্তব ব্যবহার উদাহরণ

সিকিউরিটি রিসার্চার হিসেবে: URL লিস্ট থাকা টেক্সট ফাইল থেকে বাল্ক ডাউনলোড: wget -i url_list.txt

সিস্টেম অ্যাডমিন হিসেবে: পাসওয়ার্ড-প্রটেক্টেড লোকেশন থেকে ডকুমেন্ট: wget --user=uid --password=pwd URL

উপসংহার

wget ব্রাউজারের বিকল্প হিসেবে অনেক সময় বাঁচায়। অটোমেশন ক্ষমতা দিয়ে অফলাইন কাজ করতে সাহায্য করে। একবার চেষ্টা করে দেখুন!

  1. উইন্ডোজ ১০-এ WGET ইনস্টল ও ব্যবহার: নতুনদের জন্য সম্পূর্ণ গাইড

  2. স্মার্টফোনকে স্মার্ট টিভি রিমোটে রূপান্তর করুন: ধাপে ধাপে গাইড

  3. পিসিতে টেলিগ্রাম নিরাপদে অ্যাক্সেস করার ধাপে ধাপে গাইড

  4. Cortana ডেটা সুরক্ষিতভাবে অ্যাক্সেস ও ডাউনলোড করার উপায়