wget কমান্ডের শেষে ampersand (&) দিয়ে ব্যাকগ্রাউন্ডে চালানো যায়, কিন্তু -b ফ্ল্যাগ ব্যবহার করা বেশি উপকারী। উদাহরণ: wget -b https://cdimage.debian.org/... — এটি বলে "process continuing in background" এবং প্রসেস আইডি (PID) দেখাবে।
ব্যাকগ্রাউন্ড wget প্রসেস অন্য ইনফো দেয় না, কিন্তু স্ট্যাটাস দেখতে চাইলে wget লগ ফাইল খুললেই হয়। বড় সার্ভারের জন্য ডিজাইন করা হলেো সিম্পল স্টেপ।
wget ব্যাকগ্রাউন্ড ডাউনলোড স্ট্যাটাস দেখানো
মান लেন wget -b URL দিয়ে ডাউনলোড শুরু করলেন। এই প্রসেসকে ফোরগ্রাউন্ডে আনা যায় না (ampersand-র মত)। jobs কমান্ড দিলে bash-এ কোনো ব্যাকগ্রাউন্ড প্রসেস দেখাবে না। kill PID দিয়ে থামানো যায়, কিন্তু ফাইল সঠিক ডাউনলোড হবে না।
গ্রাফিক্যাল ফাইল ম্যানেজারে ডাউনলোড হওয়া ফাইলের সাইজ বড়তে দেখতে পারেন। কিন্তু wget ডিফল্টভাবে লগ ফাইল বানায় (wget-log, একাধিক ফাইল হলে নম্বর যুক্ত করে)। এই ফাইল ডাবল-ক্লিক করে বা less/more কমান্ড দিয়ে খুলুন। কারেন্ট ডাউনলোড স্ট্যাটাস সবসময় লাস্ট লাইনে থাকে।
wget কনস্ট্যান্টলি লগ ফাইলে লিখে, তাই বারবার খুলতে হবে বা কমান্ড রিপিট করতে হবে। কাস্টম লগ ফাইলে -o filename, অpend করতে -a filename। দুটি ব্যাকগ্রাউন্ড প্রসেস একই লগে append করলে গিবারিশ হয়ে যাবে।
wget ডিফল্টে -v (verbose) অন থাকে। -b + -q (quiet) দিলে কিছুই জানবেন না। -b + -d (debug) দিলে ডিবাগ আউটপুট আসবে (সোর্স কোড এডিটরদের জন্য, সাধারণ ইউজারের জন্য নয়)।
মনে রাখবেন: ~/Downloads ছাড়া অন্য ডিরেক্টরিতে wget চালালে লগ ফাইলও সেখানে তৈরি হবে।