انڈروئد

مثال کے ساتھ لینکس میں ویجیٹ کمانڈ

The Best Sufi Klaam About Hazrat Syed Sadiq e Akbar- Ha Baad Nabion ke Qawali By Lasani Sa

The Best Sufi Klaam About Hazrat Syed Sadiq e Akbar- Ha Baad Nabion ke Qawali By Lasani Sa

فہرست کا خانہ:

Anonim

GNU Wget ویب سے فائلیں ڈاؤن لوڈ کرنے کے لئے ایک کمانڈ لائن افادیت ہے۔ ویجیٹ کے ذریعہ ، آپ HTTP ، HTTPS ، اور FTP پروٹوکول کا استعمال کرتے ہوئے فائلیں ڈاؤن لوڈ کرسکتے ہیں۔ ویجٹ آپ کو متعدد اختیارات مہیا کرتا ہے جس کی مدد سے آپ کو ایک سے زیادہ فائلیں ڈاؤن لوڈ ، ڈاؤن لوڈ دوبارہ شروع کرنے ، بینڈوتھ کو محدود کرنے ، بار بار ڈاؤن لوڈ کرنے ، پس منظر میں ڈاؤن لوڈ کرنے ، ایک ویب سائٹ کا آئینہ دار اور بہت کچھ فراہم کرنے کی اجازت ہوتی ہے۔

اس ٹیوٹوریل میں ، ہم آپ کو عملی مثالوں اور عام طور پر عام ویجیٹ آپشنز کی تفصیلی وضاحتوں کے ذریعے کس طرح Wget کمانڈ کو استعمال کرنے کا طریقہ دکھائیں گے۔

ویجٹ انسٹال کرنا

ویجٹ پیکیج آج زیادہ تر لینکس تقسیم پر پہلے سے نصب ہے۔

آپ کے سسٹم پر Wget پیکیج انسٹال ہے یا نہیں ، یہ چیک کرنے کے ل your ، اپنے کنسول کو کھولیں ، ویجٹ ٹائپ کریں ، اور انٹر دبائیں۔ اگر آپ نے ویجٹ انسٹال کیا ہے تو ، یہ سسٹم wget: missing URL پرنٹ کرے گا wget: missing URL ، بصورت دیگر ، یہ پرنٹ کرے گا wget command not found ۔

اگر ویجٹ انسٹال نہیں ہوا ہے ، تو آپ اسے اپنی ڈسٹرو کے پیکیج مینیجر کا استعمال کرکے آسانی سے انسٹال کرسکتے ہیں۔

اوبنٹو اور ڈیبیئن پر ویجٹ انسٹال کرنا

sudo apt install wget

سینٹوس اور فیڈورا پر ویجٹ انسٹال کرنا

sudo yum install wget

ویجٹ کمانڈ ترکیب

wget کمانڈ کو کس طرح استعمال کریں اس میں جانے سے پہلے ، آئیے بنیادی نحو کا جائزہ لے کر شروع کریں۔

wget یوٹیلیٹی اظہارات مندرجہ ذیل شکل اختیار کرتے ہیں:

wget

  • options - ویجیٹ آپشنز url ایل۔ جس فائل یا ڈائرکٹری کا URL ڈاؤن لوڈ کرنا یا ہم وقت ساز بنانا چاہتے ہیں۔

ویجیٹ کے ساتھ فائل ڈاؤن لوڈ کرنے کا طریقہ

کسی بھی آپشن کے بغیر استعمال ہونے پر یہ سب سے آسان شکل میں ، ویجٹ موجودہ ڈائرکٹری میں درج کردہ وسائل کو ڈاؤن لوڈ کرے گا۔

مندرجہ ذیل مثال میں ہم لینکس کے دانا ٹار محفوظ شدہ دستاویزات ڈاؤن لوڈ کر رہے ہیں۔

wget

جیسا کہ آپ اوپر کی تصویر سے دیکھ سکتے ہیں ، ویجیٹ ڈومین کے آئی پی ایڈریس کو حل کرکے شروع ہوتا ہے ، پھر ریموٹ سرور سے جڑ جاتا ہے اور ٹرانسفر شروع ہوتا ہے۔

ڈاؤن لوڈ کے دوران ، ویجٹ فائل کا نام ، فائل کا سائز ، ڈاؤن لوڈ کی رفتار ، اور ڈاؤن لوڈ کو مکمل کرنے کے متوقع وقت کے ساتھ ساتھ ترقی کی بار بھی دکھاتا ہے۔ ڈاؤن لوڈ مکمل ہونے کے بعد ، آپ ڈاؤن لوڈ شدہ فائل کو اپنی موجودہ ورکنگ ڈائرکٹری میں تلاش کرسکتے ہیں۔

ویجیٹ کی آؤٹ پٹ آف کرنے کے لئے ، -Q آپشن کا استعمال کریں۔

اگر فائل پہلے سے موجود ہے تو ، ویجٹ فائل کے نام کے آخر میں .N (نمبر) شامل کرے گا۔

ڈاؤن لوڈ فائل کو مختلف نام کے تحت محفوظ کرنے کے لئے ویجیٹ کمانڈ کا استعمال کرنا

ڈاؤن لوڈ کی فائل کو کسی مختلف نام سے محفوظ کرنے کیلئے ، منتخب کردہ نام کے بعد -O آپشن پاس کریں:

wget -O latest-hugo.zip

مندرجہ بالا کمانڈ گیٹ ہب سے تازہ ترین ہیوگو زپ فائل کو اپنے اصل نام کی بجائے تازہ latest-hugo.zip زپ کے طور پر محفوظ کرے گی۔

کسی فائل کو مخصوص ڈائریکٹری میں ڈاؤن لوڈ کرنے کے لئے ویجیٹ کمانڈ کا استعمال کرنا

پہلے سے طے شدہ طور پر ، ویجٹ ڈاؤن لوڈ کی فائل کو موجودہ ورکنگ ڈائرکٹری میں محفوظ کرے گا۔ فائل کو کسی خاص جگہ پر محفوظ کرنے کے لئے ، -P آپشن کا استعمال کریں:

wget -P /mnt/iso

مندرجہ بالا کمانڈ کے ساتھ ہم Wget کو سینٹوس 7 آئیسو فائل کو /mnt/iso ڈائرکٹری میں محفوظ کرنے کے لئے کہہ رہے ہیں۔

ویجٹ کے ساتھ ڈاؤن لوڈ کی رفتار کو کیسے محدود کریں

ڈاؤن لوڈ کی رفتار کو محدود کرنے کے لئے ، --limit-rate آپشن کا استعمال کریں۔ پہلے سے طے شدہ ، اس رفتار کو بائٹس / سیکنڈ میں ماپا جاتا ہے۔ کلو بائٹس کے لئے k ، میگا بائٹ کے لئے m اور گیگا بائٹس کے لئے g شامل کریں۔

درج ذیل کمانڈ گو بائنری ڈاؤن لوڈ کرے گی اور ڈاؤن لوڈ کی رفتار کو 1MB تک محدود کردے گی۔

wget --limit-rate=1m

یہ آپشن مفید ہے جب آپ نہیں چاہتے کہ ویجیٹ تمام دستیاب بینڈوتھ کا استعمال کرے۔

ویجٹ کے ساتھ ڈاؤن لوڈ دوبارہ شروع کرنے کا طریقہ

آپ -c آپشن کا استعمال کرکے ڈاؤن لوڈ دوبارہ شروع کرسکتے ہیں۔ یہ مفید ہے اگر آپ کا کنیکشن کسی بڑی فائل کے ڈاؤن لوڈ کے دوران ختم ہوجاتا ہے ، اور شروع سے ڈاؤن لوڈ شروع کرنے کے بجائے ، آپ پچھلی فائل کو جاری رکھ سکتے ہیں۔

مندرجہ ذیل مثال میں ہم اوبنٹو 18.04 آسو فائل کی ڈاؤن لوڈ دوبارہ شروع کر رہے ہیں۔

wget -c

اگر ریموٹ سرور ڈاؤن لوڈ دوبارہ شروع کرنے کی حمایت نہیں کرتا ہے تو ، ویجٹ شروع سے ڈاؤن لوڈ شروع کردے گا اور موجودہ فائل کو اوور رائٹ کردے گا۔

کس طرح Wget کے ساتھ پس منظر میں ڈاؤن لوڈ کرنے کے لئے

پس منظر میں ڈاؤن لوڈ کرنے کے لئے ، -b آپشن کا استعمال کریں۔ مندرجہ ذیل مثال میں ، ہم پس منظر میں اوپن سوس اسو فائل کو ڈاؤن لوڈ کررہے ہیں۔

wget -b

پہلے سے طے شدہ طور پر ، موجودہ ڈائریکٹری میں آؤٹ پٹ کو wget-log فائل میں بھیج دیا جاتا ہے۔ ڈاؤن لوڈ کی حالت دیکھنے کے لئے ، tail کمانڈ استعمال کریں:

tail -f wget-log

ویجٹ کے صارف-ایجنٹ کو کس طرح تبدیل کریں

کبھی کبھی جب کسی فائل کو ڈاؤن لوڈ کرتے ہو تو ، ریموٹ سرور ویجٹ صارف-ایجنٹ کو روکنے کے لئے سیٹ کیا جاسکتا ہے۔ اس طرح کی صورتحال میں مختلف براؤزر کی تقلید کرنے کے لئے -U آپشن پاس کریں۔

wget --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0"

مذکورہ بالا کمانڈ فائر فاکس 60 کا صفحہ wget-forbidden.com

ویجٹ کے ساتھ ایک سے زیادہ فائلیں ڈاؤن لوڈ کرنے کا طریقہ

مندرجہ ذیل مثال میں ہم آرک لینکس ، ڈیبیئن ، اور فیڈورا اسو فائلوں کو linux-distros.txt فائل میں مخصوص URLs کے ساتھ ڈاؤن لوڈ کررہے ہیں۔

wget -i linux-distros.txt linux-distros.txt

http://mirrors.edge.kernel.org/archlinux/iso/2018.06.01/archlinux-2018.06.01-x86_64.iso https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-9.4.0-amd64-netinst.iso

ایف ٹی پی کے ذریعہ ڈاؤن لوڈ کرنے کے لئے ویجیٹ کمانڈ کا استعمال کرنا

پاس ورڈ سے محفوظ ایف ٹی پی سرور سے فائل ڈاؤن لوڈ کرنے کے لئے ، نیچے دیئے گئے صارف نام اور پاس ورڈ کی وضاحت کریں:

wget --ftp-user=FTP_USERNAME --ftp-password=FTP_PASSWORD ftp://ftp.example.com/filename.tar.gz

کسی ویب سائٹ کا عکس بنانے کے لئے ویجیٹ کمانڈ کا استعمال کرنا

ویجٹ کے ساتھ کسی ویب سائٹ کا آئینہ بنانے کے لئے ، -M آپشن کا استعمال کریں۔ یہ ویب سائٹ کی مکمل مقامی کاپی کو اندرونی لنکس کے ساتھ ساتھ ویب سائٹ کے وسائل (جاوا اسکرپٹ ، سی ایس ایس ، امیجز) کی پیروی اور ڈاؤن لوڈ کرکے ویب سائٹ کی مکمل مقامی کاپی بنائے گی۔

wget -m

wget -m -k -p

- -k آپشن ویجٹ کو ڈاؤن لوڈ کی گئی دستاویزات میں موجود لنک کو مقامی دیکھنے کے ل suitable موزوں بنانے کے ل convert تبدیل کرے گا۔ -p آپشن ویجٹ کو HTML پیج کو ظاہر کرنے کے لئے تمام ضروری فائلوں کو ڈاؤن لوڈ کرنے کے لئے بتائے گا۔

ویجیٹ کے ساتھ سرٹیفکیٹ کی جانچ پڑتال کرنے کا طریقہ

wget --no-check-certificate

کس طرح Wget کے ساتھ معیاری آؤٹ پٹ پر ڈاؤن لوڈ کریں

مندرجہ ذیل مثال میں ، ویجٹ خاموشی (پرچم - کیو) کو تازہ ترین ورڈپریس ورژن اسٹڈ آؤٹ (فلیگ -O - ) میں ڈاؤن لوڈ اور آؤٹ پٹ کرے گا اور اسے tar یوٹیلیٹی پر پائپ کرے گا جو آرکائیو کو /var/www ڈائرکٹری میں نکالے گا۔

wget -q -O - "http://wordpress.org/latest.tar.gz" | tar -xzf - -C /var/www

نتیجہ اخذ کرنا

ویجٹ کے ذریعہ ، آپ ایک سے زیادہ فائلیں ڈاؤن لوڈ کرسکتے ہیں ، جزوی ڈاؤن لوڈ دوبارہ شروع کرسکتے ہیں ، آئینے کی ویب سائٹیں دوبارہ اپنی ضرورتوں کے مطابق ویجٹ آپشنز کو اکٹھا کرسکتے ہیں۔

ویجٹ کے بارے میں مزید جاننے کے لئے جی این یو ویجیٹ دستی صفحہ دیکھیں۔

ویجٹ ٹرمینل