نیٹ ٹاپ کے ساتھ کمانڈ لائن کے ذریعے Mac OS X میں نیٹ ورک ٹریفک دیکھیں

Anonim

Mac OS X میں "nettop" نامی ایک بہترین کمانڈ لائن نیٹ ورک یوٹیلیٹی شامل ہے جو صارفین کو مقامی (LAN) اور وائڈ ایریا (WAN) کنکشن دونوں کے ذریعے، میک سے بیرونی دنیا تک تمام نیٹ ورک کی سرگرمیوں، ٹریفک اور راستوں کی نگرانی کرنے کی اجازت دیتی ہے۔ اگر آپ اس طرح کے نیٹ ورکنگ ٹولز سے ناواقف ہیں، تو آپ نیٹ ٹاپ کو نیٹ ورک سینٹرک ٹاسک مینیجر کے طور پر سوچ سکتے ہیں، جس میں فعال نیٹ ورکنگ کنکشن، ساکٹ اور روٹس، ان کے متعلقہ نام اور پروسیس آئی ڈی، کنکشن کی حالت اور کنکشن قائم ہے یا نہیں۔ ، انتظار کرنا، یا سننا، اور انفرادی عمل ڈیٹا کی منتقلی کے بارے میں معلومات۔یہ تھوڑا سا معیاری 'ٹاپ' اور 'htop' کمانڈز کی طرح ہے جو عمل اور وسائل کی معلومات کو ظاہر کرتے ہیں، لیکن CPU اور RAM کے استعمال کو دکھانے کے بجائے، یہ لائیو نیٹ ورک کی منتقلی کی معلومات جیسے بھیجے اور موصول ہونے والے پیکٹ، پیکٹ کا سائز، اور منتقل کردہ کل ڈیٹا دکھائے گا۔ . ettop کے مختلف قسم کے استعمال ہیں، لیکن یہ خاص طور پر مددگار ثابت ہو سکتا ہے جب اس بات کا تعین کرنے کی کوشش کریں کہ Macs انٹرنیٹ کنکشن اور نیٹ ورکنگ انٹرفیس کیا استعمال کر رہا ہے، کیا بات چیت کر رہا ہے اور کتنا ڈیٹا منتقل ہو رہا ہے، اور یہ صرف ایک بہترین افادیت ہے۔ نیٹ ورک کی خرابیوں کا سراغ لگانا. اگرچہ کمانڈ لائن ٹولز ہر کسی کے لیے نہیں ہیں، اور ان صارفین کے لیے جو ایک جیسی نیٹ ورک کی معلومات کو زیادہ روایتی OS X ایپ فارمیٹ میں دیکھنا چاہتے ہیں، مفت Mac ایپ Private Eye ایک بہترین GUI ٹول ہے جو اسی طرح کی معلومات فراہم کرتا ہے۔

نیٹ ٹاپ کا استعمال کرتے ہوئے نیٹ ورک ٹریفک اور کنکشن کی نگرانی

نیٹ ٹاپ کے ساتھ شروع کرنا کافی آسان ہے۔ /Applications/Utilities سے ٹرمینل کھولیں، اور کمانڈ پرامپٹ پر فوری طور پر فعال نیٹ ورک کنکشن اور ٹریفک دیکھنے کے لیے "nettop" ٹائپ کریں:

nettop

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

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

زیادہ سے زیادہ معلومات دیکھنے کے لیے، آپ ونڈو کا سائز زیادہ سے زیادہ بڑھانا چاہیں گے، سبز زیادہ سے زیادہ بٹن کو دبائیں اور اگر ہو سکے تو ٹرمینل ونڈو کے فونٹ سائز کو کم کرنے پر غور کریں۔ وہ سب کچھ نہیں دیکھتے جو آپ چاہتے ہیں۔ نیٹ ٹاپ کے ذریعے دکھائے جانے والے آؤٹ پٹ کو انسانی پڑھنے کے قابل فارمیٹ میں ڈالنے کے لیے "p" بٹن کو دبانا بھی ہم میں سے اکثر کے لیے بہت مددگار ہے۔

ایک بار نیٹ ٹاپ پر آپ مخصوص عمل اور ان کے نیٹ ورک کمیونیکیشنز کے لیے کم و بیش معلومات دیکھنے کے لیے آؤٹ پٹ کو تھوڑا سا ایڈجسٹ کر سکتے ہیں۔ بنیادی نیٹ ٹاپ کمانڈز ہیں:

  • p - انسانی پڑھنے کے قابل فارمیٹ میں اور اس سے تبدیلیاں (یعنی: خالص بائٹ شمار کے بجائے کلو بائٹس اور میگا بائٹس)
  • d – ڈیلٹا کاؤنٹ دکھائیں (یعنی: کل پیکٹ کے بجائے پیکٹ کی گنتی میں فعال تبدیلی
  • اوپر اور نیچے تیر والے بٹنوں - فہرست میں اوپر اور نیچے تشریف لے جائیں
  • دائیں اور بائیں تیر والی کلیدیں - مخصوص عمل یا روٹنگ گروپس کو پھیلائیں یا سمیٹیں
  • q – نیٹ ٹاپ سے باہر نکلیں

پیسٹ کردہ نمونہ بلاک کی طرح نظر آنے کے باوجود فارمیٹنگ کی پیروی کرنا آسان ہے:

اسٹیٹ پیکٹ ان پیکٹ میں بائٹس میں ssh آؤٹ۔83411 5742633 5438 MIB 112280 TCP4 192.168.1.6:64547SAMPLE.IP.com:30 قائم 5742633 5433 5438 MIB 11278868181681681681681681681681681681681687 ٹی سی پی 4811187 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 487 ٹی سی پی 481187 ٹی سی پی 4811187 ٹی سی پی 4811111111111111111111111111111111118686868686868686868686. 1.6:54495ec2-24-41.compute-1.am قائم کیا گیا 3253 555 KiB 3099 tcp4 192.168.1.6:51198ec2-44-11.compute-1.am قائم کیا گیا JJ.NET:443 قائم 10819 3677 KIB 8917 TCP4 192.168.1.6:52260N02-IN-F82.55n0.net:443 قائم 7981 1866 KIB 3870 TCP4 192.168.68.1.6832se2se2seb .1.6:65035dfdssdfsd.com:80 قائم کیا گیا 521 14 KiB 514 udp4 ::

اگر آپ مخصوص ساکٹ اور عمل نہیں دیکھنا چاہتے ہیں تو آپ صرف روٹنگ ٹیبل کی معلومات دیکھنے کے لیے نیٹ ٹاپ کا استعمال کر سکتے ہیں

nettop -m راستہ

روٹنگ کی معلومات ہارڈ ویئر سے منزل آئی پی تک کنکشن دکھائے گی، مثال کے طور پر، آپ کو مقامی نیٹ ورک آئی پی سے ریموٹ سرور پر en0 (wi-fi) نظر آ سکتا ہے، اور آپ کو لوپ بیک کی معلومات بھی نظر آئیں گی۔ .

-m پرچم کا استعمال کرتے ہوئے آپ نیٹ ٹاپ کو صرف TCP یا UDP ساکٹ دکھانے کے لیے محدود کر سکتے ہیں، nettop -m tcp اور nettop -m udp

کمانڈ لائن سے ملتی جلتی معلومات کو دیکھنے کے اور بھی طریقے ہیں، بشمول lsof، open_ports، اور پھر، کمانڈ لائن سے تھوڑا سا دور جا کر آپ lsof کے ساتھ GeekTool کا استعمال لائیو نیٹ ورک کی فہرست حاصل کر سکتے ہیں۔ کنکشن براہ راست OS X ڈیسک ٹاپ وال پیپر پر پرنٹ ہوتے ہیں۔

iOS کے ساتھ موبائل کی دنیا کے لیے، آپ مفت نیٹ ورکنگ اسکیننگ Fing ایپ کے ساتھ کچھ ایسی ہی معلومات حاصل کر سکتے ہیں، یہ کافی حد تک محدود ہے لیکن پھر بھی یہ کافی مفید ہے کہ آئی فون اور آئی پیڈ پر موجود ہو۔

نیٹ ٹاپ کے ساتھ کمانڈ لائن کے ذریعے Mac OS X میں نیٹ ورک ٹریفک دیکھیں