بیک گراؤنڈ میں -b پرچم کے ساتھ چلتے وقت WGET کی حیثیت کو کیسے ظاہر کریں؟



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

اگرچہ کمانڈ جاری کرنے کے بعد ایمپرسینڈ کا استعمال کرتے ہوئے پس منظر میں ویجٹ چلانا ممکن ہے ، عام طور پر کمان کو -b پرچم کے ساتھ جاری کرنا زیادہ مفید ہے۔ مثال کے طور پر ، فرض کریں کہ آپ ڈیبیئن سی ڈی انسٹال تصویر ڈاؤن لوڈ کرنا چاہتے ہیں۔ آپ ویجیٹ -b http://cdimage.debian.org/debian-cd/current/i386/iso-cd/debian-8.7.1-i386-lxde-CD-1.iso کے ساتھ ایسا کرسکتے ہیں ، جو فوری طور پر ہوگا آپ کو بتائیں کہ عمل پس منظر میں جاری ہے۔ اس کے علاوہ یہ آپ کو ایک پروسیسر کا شناختی نمبر بھی دے گا جو اس بات کی نشاندہی کرتا ہے کہ کون سا پس منظر کا عمل ویجٹ چلتا ہے۔



اگرچہ پس منظر سے چلنے والے ویجٹ کے عمل سے اس سلسلے میں کوئی دوسری معلومات فراہم نہیں کی جاتی ہے ، اس کا مطلب یہ نہیں ہے کہ اگر آپ چاہیں تو اس حیثیت کو ظاہر نہیں کرسکتے ہیں۔ آپ آسانی سے ٹیکسٹ ایڈیٹر میں ویجٹ لاگ فائل کھول سکتے ہیں۔ پروگرامرز نے یہ عمل بڑے بڑے آئرن سرورز کے ساتھ کام کرنے کے لئے ڈیزائن کیا ہے ، اس کا مطلب ہے کہ آپ کے پاس چیزوں کو خوبصورت بنانے کے لئے کوئی اختیار نہیں ہوگا۔ پھر ، آپ جس معلومات کی تلاش کر رہے ہیں اسے حاصل کرنے کے ل a آپ کو ایک واحد انتہائی بنیادی قدم سے زیادہ گزرنا نہیں پڑے گا۔ اس میں شامل ایک ہی فائل کو کھولنا ہے۔



ویجٹ بیک گراؤنڈ ڈاؤن لوڈ کرنے کی حیثیت دکھا رہا ہے

فرض کریں کہ آپ نے ویجٹ-بی کا استعمال کیا ہے جس کے بعد کسی ایسے وسائل کا پتہ لگائیں جس کو آپ ڈاؤن لوڈ کررہے ہیں۔ جب کہ ہم اس استعمال کرتے ہیں کہ ڈیبیئن LXDE انسٹال آئی ایس او ، آپ نظریاتی طور پر تقریبا any کسی بھی وسائل کو آن لائن استعمال کرسکتے ہیں۔ ویجٹ پروگرام کے عمل کو پیش منظر میں نہیں لایا جاسکتا جس طرح سے آپ عمل کے ذریعے پس منظر پر بھیجنے کے لئے ایمپرسینڈ کا استعمال کرتے ہیں۔ دراصل ، اگر آپ اس طرح سے ویجٹ شروع کرنے کے فورا بعد نوکریوں کی کمانڈ چلاتے ہیں تو ، آپ کو معلوم ہوگا کہ باش شیل کے ساتھ کوئی بیک گراؤنڈ پروسیس رجسٹرڈ نہیں ہے ، حالانکہ اگر آپ اچانک اپنے آپ کو روکنا چاہتے ہیں تو آپ آئی ایس کے بعد مارنے کا استعمال کرسکتے ہیں۔ ویجٹ عمل اگرچہ ، یہ فائل کو صحیح طریقے سے ڈاؤن لوڈ نہیں کرے گا۔



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



یہ بات ذہن میں رکھیں کہ ویجٹ ان فائلوں کو مستقل طور پر لکھتا ہے ، مطلب یہ ہے کہ آپ کو بار بار انہیں گرافیکل فائل مینیجر میں کھولنے کی ضرورت ہوگی یا کسی بھی متعلقہ تبدیلیاں دیکھنے کے ل to سی ایل ایل پرامپٹ میں کم یا زیادہ کمانڈ بار بار جاری کرنا ہوگی۔ جب آپ کسٹم لاگ فائل کی وضاحت کے ل to ویجیٹ کمانڈ شروع کرتے ہیں تو آپ فائل کے نام کے بعد -o استعمال کرسکتے ہیں ، لیکن کم استعمال کنندہ کبھی ایسا کرتے ہیں۔ آپ پہلے سے موجود فائل میں پیغام بھیجنے کے ل instead لاگ فائل کے نام کے بعد -a پرچم بھی استعمال کرسکتے ہیں۔ اسی لاگ میں شامل ہونے والے بیک گراؤنڈ ویجٹ کے دو عمل چلانے کی کوشش نہ کریں ، تاہم ، کیونکہ اس سے آپ کو صرف ایک ایسی فائل مل سکتی ہے جس کی وجہ سے لبریز ہوں۔ ویجٹ سوفٹویئر دونوں عملوں کے بعد لائن کے بعد لکھنے کی کوشش کرے گا ، جس کے نتیجے میں ایک دوسرے سے گزرنے والی معلومات کا مطالعہ کرنا مشکل ہوگا۔

ان میں سے کوئی بھی پرچم دوسرے جھنڈوں کے ساتھ کام کرتا ہے جو آپ ویجیٹ کے ساتھ کام کرتے وقت استعمال کرسکتے ہیں ، لیکن یہ بات ذہن میں رکھیں کہ ویجیٹ ہمیشہ -v پرچم سے ڈیفالٹ ہوتا ہے۔ اس جھنڈے سے لفظی پیداوار کو قابل بناتا ہے ، یہی وجہ ہے کہ زیادہ تر صارفین عادی ہیں۔ خاموش آؤٹ پٹ کے لئے -b پرچم اور -قق پرچم کو جوڑنا آپ کو اندھیرے میں رکھ سکتا ہے کہ کسی بھی وقت میں کون سا ویجٹ کر رہا ہے۔ تکنیکی طور پر ، آپ -b اور -d جھنڈوں کو اکٹھا کرسکتے ہیں ، لیکن یہ سب کچھ ڈیبگ لیول آؤٹ پٹ کو اہل بناتا ہے جو آپ کو پردے کے پیچھے سافٹ ویئر کیا کر رہا ہے اس کے بارے میں مزید بتاتا ہے۔ یہ اضافی آؤٹ پٹ عام طور پر صرف ان لوگوں کے لئے مفید ہے جو ویجٹ کے سورس کوڈ میں ترمیم کرنے پر کام کر رہے ہیں ، اور صارفین کی اکثریت اس سے پوری طرح سے بچ سکتی ہے۔ یہاں تک کہ پروگرامرز جو ڈاؤن لوڈ اسکرپٹ پر کام کر رہے ہیں ان کو بھی اس معلومات کی ضرورت نہیں ہونی چاہئے ، اور زیادہ تر معاملات میں ، یہ صرف غیر ضروری انتشار کا سبب بنے گا۔

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

3 منٹ پڑھا