لینکس پر نیٹ ورک بینڈوتھ کی نگرانی کے لیے bmon کا استعمال کیسے کریں۔
|_+_| کے ساتھ لینکس ایپلیکیشن، آپ اپنے نیٹ ورک کنکشن پر بینڈوتھ کا استعمال دیکھ سکتے ہیں۔ تاہم، باریک تفصیلات کو سمجھنے کے لیے کچھ جاسوسی کام کی ضرورت ہوتی ہے، اس لیے ہم نے یہ آپ کے لیے کر دیا ہے!
bmon کیسے کام کرتا ہے۔
متحرک گراف اور حقیقی وقت کے اعدادوشمار جو آپ کے مختلف نیٹ ورک انٹرفیس پر سرگرمی کو ظاہر کرتے ہیں آپ کو آپ کے نیٹ ورک کی کارکردگی اور بینڈوڈتھ کی کھپت کے بارے میں بہت اچھی معلومات فراہم کر سکتے ہیں۔ یہ بالکل وہی ہے |_+_| آپ کے لئے فراہم کرتا ہے ٹرمینل ونڈو میں۔
آپ گرافس کو اب اور پھر دیکھ سکتے ہیں، بالکل اسی طرح جیسے آپ اپنی کار میں سپیڈومیٹر کرتے ہیں۔ اسی طرح، اگر آپ کی گاڑی پر کسی چیز کی چھان بین کرنے کی ضرورت ہے، تو ایک مکینک اسے تشخیصی نظام سے جوڑ سکتا ہے اور ریڈ آؤٹ کو چیک کر سکتا ہے۔ |_+_| اسی طرح کے تفصیلی ریڈ آؤٹ ہیں۔
یہ کہنا پڑے گا، اگرچہ—|_+_| کمانڈ کے اعدادوشمار پہلے تو حیران کن ہوسکتے ہیں۔ مثال کے طور پر، تین ہیں جنہیں Ip6 Reasm/Frag کہتے ہیں۔ اس کا کیا حال ہے؟
اس کے باوجود، ایک بار جب آپ کوڈ کو کریک کر لیتے ہیں، اگر آپ اپنے نیٹ ورک ٹریفک کے بارے میں مزید مفصل سمجھنا چاہتے ہیں تو کمانڈ کے ریڈ آؤٹ انمول ہیں۔
اشتہارہم نے آپ کے لیے کام کیا ہے، اور یہاں تک کہ ان میں سے کچھ کی تہہ تک جانے کے لیے سورس کوڈ کو بھی چیک کیا ہے۔ شکر ہے، باقی سب کچھ |_+_| کے بارے میں معقول حد تک آسان ہے.
bmon انسٹال کرنا
انسٹال کرنے کے لیے |_+_| Ubuntu پر، یہ کمانڈ استعمال کریں:
bmon
فیڈورا پر انسٹال کرنے کے لیے درج ذیل کو ٹائپ کریں:
bmon
منجارو کے لیے، کمانڈ مندرجہ ذیل ہے:
bmon
bmon ڈسپلے
قسم |_+_| اور پروگرام شروع کرنے کے لیے Enter کو دبائیں۔ |_+_| ڈسپلے کو کئی پین میں تقسیم کیا گیا ہے۔ سب سے اوپر تین پر انٹرفیس، RX، اور TX کا لیبل لگا ہوا ہے۔ مرکزی پین تفصیلی اعدادوشمار اور گراف دکھاتا ہے۔
انٹرفیس پین آپ کو وہ نیٹ ورک انٹرفیس دکھاتا ہے جن سے آپ کا کمپیوٹر لیس ہے۔ یہ قطار میں لگنے والے نظم و ضبط (qdisc) کو بھی دکھاتا ہے جو ہر نیٹ ورک انٹرفیس استعمال کر رہا ہے (ان کے بارے میں مزید بعد میں)۔
RX پین ہر انٹرفیس اور اس کی قطار کے لیے فی سیکنڈ موصول بٹس اور پیکٹ فی سیکنڈ دکھاتا ہے۔ TX پین ہر انٹرفیس اور اس کی قطار کے لیے منتقل شدہ بٹس فی سیکنڈ اور پیکٹ فی سیکنڈ دکھاتا ہے۔
ہمارے کمپیوٹر پر، ہمارے پاس صرف دو انٹرفیس نصب ہیں: لوپ بیک انٹرفیس (جسے لوپ بیک اڈاپٹر بھی کہا جاتا ہے)، اور وائرڈ ایتھرنیٹ اڈاپٹر۔ لوپ بیک انٹرفیس کو لو کہا جاتا ہے، اور ایتھرنیٹ انٹرفیس کو enp0s3 کہا جاتا ہے۔
آپ کی مشین پر ایتھرنیٹ اڈاپٹر کا نام مختلف ہو سکتا ہے۔ اگر آپ لیپ ٹاپ استعمال کر رہے ہیں، تو آپ کو ایک وائرلیس اڈاپٹر بھی نظر آئے گا، اور اس کا نام شاید wl سے شروع ہوگا۔
اشتہار
|_+_| نیٹ ورک انٹرفیس کے بارے میں معلومات دکھاتا ہے جو فی الحال منتخب کیا گیا ہے۔ منتخب کردہ انٹرفیس وہ ہے جس کے آگے نمایاں نشانی (|_+_|) ہے۔ آپ اوپر اور نیچے کے تیروں کو دبا کر بڑے نشان کو منتقل کر سکتے ہیں اور وہ انٹرفیس منتخب کر سکتے ہیں جس کی آپ نگرانی کرنا چاہتے ہیں۔ ہم نے ایتھرنیٹ اڈاپٹر کا انتخاب کیا۔
اب جب کہ ہم ایک فعال نیٹ ورک انٹرفیس پر ہیں، ہمیں گرافس اور ریڈ آؤٹس میں کچھ سرگرمی نظر آتی ہے۔ اگر آپ کو کوئی گراف نظر نہیں آ رہا ہے، تو ٹرمینل ونڈو کو نیچے کی طرف کھینچیں۔
گراف کیے جانے والے اعدادوشمار کو تبدیل کرنے کے لیے بائیں اور دائیں تیر والے بٹنوں کو دبائیں۔ کچھ گرافس کے لیے، آپ کو H دبانا پڑے گا اس سے پہلے کہ وہ آباد ہوں؛ جن کو اس کی ضرورت ہے وہ آپ کو یہ بتائیں گے۔
نیٹ ورک انٹرفیس کے اعدادوشمار دیکھنے کے لیے، ٹرمینل ونڈو کو اس وقت تک پھیلائیں جب تک کہ یہ انہیں دکھانے کے لیے کافی لمبا نہ ہو جائے، اور پھر انہیں دکھانے کے لیے D دبائیں۔ اگر آپ I دبائیں (معلومات کے لیے)، تو آپ کو تھوڑی مقدار میں اضافی معلومات نظر آئیں گی۔
اگر آپ ٹرمینل ونڈو کو زیادہ سے زیادہ کرتے ہیں، تو یہ متعدد گراف دکھاتا ہے۔ گراف کے جوڑے شامل کرنے یا ہٹانے کے لیے اس سے کم () کو دبائیں۔ اگر آپ G کو دباتے ہیں، تو یہ گرافس کے ڈسپلے کو مکمل طور پر آن اور آف کر دیتا ہے۔
جب آپ سوالیہ نشان (؟) کو دباتے ہیں تو آپ کو عام کی اسٹروکس کے ساتھ کوئیک ریفرنس ہیلپ اسکرین نظر آتی ہے۔
اشتہار
فوری حوالہ اسکرین کو بند کرنے کے لیے دوبارہ سوالیہ نشان (؟) کو دبائیں۔
تفصیلی اعدادوشمار
اگر آپ کی ٹرمینل ونڈو کافی لمبی اور چوڑی ہے (اسے پھیلائیں، اگر یہ نہیں ہے)، تو آپ تفصیلی منظر کو آن اور آف کرنے کے لیے D دبا سکتے ہیں۔
کالموں کی تعداد جو آپ دیکھتے ہیں اس کا انحصار ٹرمینل ونڈو کی چوڑائی پر ہوتا ہے۔ معیاری 80-کالم ٹرمینل ونڈو میں، آپ کو دو نظر آئیں گے۔ ونڈو جتنی چوڑی ہوگی، اتنے ہی کالم آپ کو نظر آئیں گے۔ آپ کو ایک وسیع ونڈو کے ساتھ مزید اعداد و شمار نہیں ملتے ہیں، اگرچہ؛ آپ اب بھی اعداد و شمار کا ایک ہی سیٹ دیکھیں گے۔ لیکن کالم چھوٹے ہوں گے۔
ہر کالم میں اوپری اندراج آپ کو یہ سوچنے پر مجبور کر سکتا ہے کہ بائیں طرف والا بائٹس میں معلومات دکھاتا ہے، جبکہ دائیں طرف والا پیکٹ میں معلومات دکھاتا ہے۔ تاہم، یہ معاملہ نہیں ہے.
ہر کالم میں شماریات کا ایک سیٹ ہوتا ہے۔ قدر کا نام، اور موصول شدہ (|_+_|) اور منتقل شدہ (|_+_|) قدریں ہر ایک شماریات کے لیے دکھائی جاتی ہیں۔ اگر کوئی قدر ہائفن (|_+_|) کے طور پر ظاہر ہوتی ہے، تو اس کا مطلب ہے کہ اعداد و شمار اس سمت کے لیے ریکارڈ نہیں کیے گئے ہیں۔
کچھ اعدادوشمار صرف باطنی (موصول) یا ظاہری (منتقل شدہ) ہیں۔ مثال کے طور پر، ٹرانسمٹ شدہ کالم میں ایک ہائفن (|_+_|) اشارہ کرتا ہے کہ اعدادوشمار باہر جانے والے پیکٹوں کے لیے غلط ہیں، اور صرف آنے والے پیکٹوں پر لاگو ہوں گے۔ اوپری لائن موصول شدہ اور منتقل شدہ ٹریفک کو بائٹس (بائیں طرف) اور پیکٹ (دائیں طرف) میں دکھاتی ہے۔
اشتہاردوسرے تمام اعداد و شمار حروف تہجی کی ترتیب میں درج ہیں، کالم سے کالم تک۔ ان میں سے کئی کا ایک ہی نام ہے۔ ہم ذیل میں وضاحت کریں گے کہ ان سب کا کیا مطلب ہے۔ ہم نے مختصر ناموں کو بھی ہجے کیا ہے۔ اگر IPv6 کا تذکرہ نہیں کیا گیا ہے، تو اس اعداد و شمار سے مراد IPv4 ہے۔
بائیں کالم میں اعدادوشمار درج ذیل ہیں:
- › سائبر پیر 2021: بہترین ٹیک ڈیلز
- › مائیکروسافٹ ایکسل میں فنکشنز بمقابلہ فارمولے: کیا فرق ہے؟
- › سائبر پیر 2021: ایپل کی بہترین ڈیلز
- › کمپیوٹر فولڈر 40 ہے: زیروکس اسٹار نے ڈیسک ٹاپ کیسے بنایا
- › 5 ویب سائٹس کو ہر لینکس صارف کو بک مارک کرنا چاہیے۔
- › اپنے Spotify لپیٹے ہوئے 2021 کو کیسے تلاش کریں۔
دائیں کالم میں اعدادوشمار درج ذیل ہیں:
اضافی معلومات
اگر آپ I دباتے ہیں (جیسا کہ معلومات میں ہے)، تو یہ اضافی معلومات کے پین کو ٹوگل کرتا ہے۔ اگر اضافی معلومات ظاہر نہیں ہوتی ہیں، تو ونڈو کافی بڑی نہیں ہے۔ آپ تفصیلی اعدادوشمار کو بند کرنے کے لیے D دبا سکتے ہیں، گراف کو بند کرنے کے لیے G، یا آپ ونڈو کو کھینچ سکتے ہیں۔
اضافی معلومات درج ذیل ہیں:
bmon
( کنٹرول شدہ تاخیر )، یا |_+_| ( کنٹرولڈ تاخیر کے ساتھ منصفانہ قطار )۔ |_+_| یہ ایک مضحکہ خیز مخلوق ہے — نہ ہی مچھلی، اور نہ ہی پرندے، کچھ طریقوں سے۔ گراف میں ایک قدیم دلکشی ہے اور آپ کو اس بات کا ایک اچھا اشارہ ملتا ہے کہ کیا ہو رہا ہے۔
تاہم، کی حدود کو دیکھتے ہوئے ASCII میں پیش کیا جا رہا ہے۔ ، ان سے واقعی انتہائی درست ہونے کی توقع نہیں کی جا سکتی ہے۔ اگرچہ، کبھی کبھار ایک نظر آپ کو بتا سکتی ہے کہ آیا کنکشن زیادہ سے زیادہ ہے، پراسرار طور پر ٹریفک سے خالی ہے، یا درمیان میں کہیں ہے۔
تفصیلی اعدادوشمار، دوسری طرف، صرف یہ ہیں: تفصیلی اور دانے دار۔ ان کے لیبلنگ میں کسی حد تک آرام دہ اور پرسکون نقطہ نظر کے ساتھ مل کر، یہ ان کو سمجھنا اور بھی مشکل بنا دیتا ہے۔
امید ہے کہ اوپر کی وضاحتیں |_+_| کر دے گی۔ تھوڑا زیادہ قابل رسائی. یہ واقعی ایک مفید، ہلکا پھلکا ٹول ہے جس کی مدد سے آپ نیٹ ورک ٹریفک کی صحت اور بینڈوتھ کے استعمال کی نگرانی کر سکتے ہیں۔
متعلقہ: ڈویلپرز اور شائقین کے لیے بہترین لینکس لیپ ٹاپ
اگلا پڑھیںڈیو میکے نے سب سے پہلے کمپیوٹر کا استعمال اس وقت کیا جب پنچڈ پیپر ٹیپ کا رواج تھا، اور وہ تب سے پروگرامنگ کر رہا ہے۔ آئی ٹی انڈسٹری میں 30 سال سے زیادہ کے بعد، اب وہ کل وقتی ٹیکنالوجی صحافی ہیں۔ اپنے کیریئر کے دوران، اس نے ایک فری لانس پروگرامر، ایک بین الاقوامی سافٹ ویئر ڈویلپمنٹ ٹیم کے مینیجر، ایک IT سروسز پروجیکٹ مینیجر، اور حال ہی میں، ڈیٹا پروٹیکشن آفیسر کے طور پر کام کیا ہے۔ ان کی تحریر howtogeek.com، cloudsavvyit.com، itenterpriser.com، اور opensource.com نے شائع کی ہے۔ ڈیو لینکس کے مبشر اور اوپن سورس کے وکیل ہیں۔
مکمل بائیو پڑھیں