আমি যদি চালানো wget আমার টার্মিনাল থেকে কিছু ডাউনলোড করার জন্য, এটি ডাউনলোড করার একাধিক প্রচেষ্টা অনুধাবন করে এবং অবশেষে এটি এটি ডাউনলোড করে (বা না!) ডাউনলোড করে। উদাহরণস্বরূপ, তিনটি প্রচেষ্টা এবং অপেক্ষাের 10 সেকেন্ডের সাথে, আমি পরবর্তী আউটপুটটি পাই:
$ LANG=C wget -T 10 -t 3 -O contents.txt www.google.com
--2013-04-14 14:55:48-- http://www.google.com/
Connecting to 213.181.73.145:80... failed: Connection timed out.
Retrying.
--2013-04-14 14:55:59-- (try: 2) http://www.google.com/
Connecting to 213.181.73.145:80... failed: Connection timed out.
Retrying.
--2013-04-14 14:56:11-- (try: 3) http://www.google.com/
Connecting to 213.181.73.145:80... failed: Connection timed out.
Giving up.
কিন্তু আমি যদি একই লাইন চালানো sudo, ডাউনলোড জরিমানা এবং অবিলম্বে কাজ করে। কারণ কেন?
তাছাড়া, যদি আমি একটি রাখা wget একটি স্ক্রিপ্ট ভিতরে লাইন, এবং এই স্ক্রিপ্ট থেকে বলা হয় cron, এছাড়াও wget ঠিকভাবে কাজ করে.
সম্পাদিত এটি একটি প্রক্সি সঙ্গে একটি সমস্যা। সঙ্গে: wget --no-proxy ভাল কাজ করে। আমি কিভাবে প্রক্সি সিস্টেম দ্বারা ব্যবহার করা হয় তা পরীক্ষা করতে পারেন? এবং কেন sudo এই প্রক্সি উপেক্ষা?