اہم میکس میک پر نیٹ اسٹیٹ کمانڈ کا استعمال کیسے کریں۔

میک پر نیٹ اسٹیٹ کمانڈ کا استعمال کیسے کریں۔



کیا جاننا ہے۔

  • netstat چلانے اور اپنے میک کے نیٹ ورک کے بارے میں تفصیلی ڈیٹا دیکھنے کے لیے، ایک نیا کھولیں۔ ٹرمینل ونڈو، قسم netstat ، اور دبائیں داخل کریں۔ .
  • جھنڈوں اور اختیارات کے ساتھ netstat کے آؤٹ پٹ کو محدود کریں۔ netstat کے دستیاب اختیارات دیکھنے کے لیے، ٹائپ کریں۔ آپ netstat کمانڈ پرامپٹ پر۔
  • کا استعمال کرتے ہیں lsof کمانڈ netstat کی گمشدہ یا محدود فعالیت کو پورا کرنے کے لیے، بشمول کسی بھی ایپس میں موجود کسی بھی فائل کو ظاہر کرنا۔

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

نیٹ اسٹیٹ کو کیسے چلائیں۔

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

netstat چلانے کے لیے:

  1. کے پاس جاؤ تلاش کرنے والا > جاؤ > افادیت .

    تلاش کرنے والا
  2. ڈبل کلک کریں ٹرمینل .

    اختلاف پر ایک پیغام بھیجنے کا طریقہ
    ٹرمینل کے ساتھ یوٹیلیٹیز فولڈر کو نمایاں کیا گیا ہے۔
  3. نئی ٹرمینل ونڈو میں ٹائپ کریں۔ netstat اور دبائیں واپسی (یا داخل کریں۔ ) کمانڈ پر عمل کرنے کے لیے۔

    netstat کمانڈ کے ساتھ ٹرمینل ونڈو کو نمایاں کیا گیا ہے۔
  4. متن کی ایک بڑی مقدار آپ کی سکرین پر سکرول کرنا شروع کر دے گی۔ اگر آپ دستیاب جھنڈوں میں سے کوئی بھی استعمال نہیں کرتے ہیں (نیچے دیکھیں)، netstat آپ کے میک پر فعال نیٹ ورک کنکشن کی اطلاع دیتا ہے۔ فنکشنز کی تعداد کو مدنظر رکھتے ہوئے جو ایک جدید نیٹ ورک ڈیوائس انجام دیتا ہے، آپ اس فہرست کے طویل ہونے کی توقع کر سکتے ہیں۔ ایک معیاری رپورٹ 1,000 سے زیادہ لائنوں پر چل سکتی ہے۔

    ٹرمینل ونڈو میں ایک لمبی نیٹ سٹیٹ رپورٹ

Netstat پرچم اور اختیارات

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

netstat کے تمام دستیاب اختیارات دیکھنے کے لیے، ٹائپ کریں۔ آپ netstat کمانڈ پرامپٹ پر نیٹ سٹیٹ کے مین ('مینوئل' کے لیے مختصر) صفحہ ظاہر کریں۔ آپ ایک بھی دیکھ سکتے ہیں۔ netstat کے مین پیج کا آن لائن ورژن .

نحو

یہ نوٹ کرنا ضروری ہے کہ macOS پر netstat اسی طرح کام نہیں کرتا جس طرح Windows اور Linux پر netstat ہے۔ netstat کے ان نفاذ سے جھنڈوں یا نحو کا استعمال متوقع رویے کا نتیجہ نہیں ہو سکتا۔

macOS پر netstat میں جھنڈے اور اختیارات شامل کرنے کے لیے، درج ذیل نحو کا استعمال کریں:

netstat [-AabdgiLlmnqrRsSvWx] [-c قطار] [-f address_family] [-I انٹرفیس] [-p پروٹوکول] [-w انتظار کریں]

اگر مندرجہ بالا شارٹ ہینڈ مکمل طور پر سمجھ سے باہر نظر آتا ہے تو کمانڈ نحو کو پڑھنے کا طریقہ سیکھیں۔

مفید جھنڈے

یہاں سب سے زیادہ استعمال ہونے والے جھنڈے ہیں:

    -anetstat کے آؤٹ پٹ میں سرور پورٹس شامل ہیں، جو ڈیفالٹ آؤٹ پٹ میں شامل نہیں ہیں۔ -جیملٹی کاسٹ کنکشن سے وابستہ معلومات دکھاتا ہے۔ -میں انٹرفیسمخصوص انٹرفیس کے لیے پیکٹ ڈیٹا فراہم کرتا ہے۔ تمام دستیاب انٹرفیس کے ساتھ دیکھے جا سکتے ہیں۔ -میں پرچم، لیکن en0 عام طور پر ڈیفالٹ آؤٹ گوئنگ نیٹ ورک انٹرفیس ہے۔ (چھوٹے حروف کو نوٹ کریں۔) -nناموں کے ساتھ ریموٹ پتوں کے لیبل کو دباتا ہے۔ یہ صرف محدود معلومات کو ختم کرتے ہوئے netstat کے آؤٹ پٹ کو تیز کرتا ہے۔ -p پروٹوکولایک مخصوص نیٹ ورکنگ پروٹوکول سے وابستہ ٹریفک کی فہرست دیتا ہے۔ پروٹوکولز کی مکمل فہرست یہاں پر دستیاب ہے۔ /etc/protocols ، لیکن سب سے اہم ہیں۔ udp اور tcp . -rروٹنگ ٹیبل دکھاتا ہے، یہ دکھاتا ہے کہ نیٹ ورک کے گرد پیکٹ کیسے روٹ کیے جاتے ہیں۔ -sتمام پروٹوکولز کے نیٹ ورک کے اعدادوشمار دکھاتا ہے، چاہے پروٹوکول فعال ہوں یا نہ ہوں۔ میںفعل کو بڑھاتا ہے، خاص طور پر ہر کھلی بندرگاہ کے ساتھ منسلک عمل ID (PID) کو ظاہر کرنے والے کالم کو شامل کرکے۔

Netstat مثالیں۔

ان مثالوں پر غور کریں:

netstat -apv TCP

یہ کمانڈ آپ کے میک پر صرف TCP کنکشن واپس کرتی ہے، بشمول اوپن پورٹس اور ایکٹو پورٹس۔ یہ وربوز آؤٹ پٹ کا بھی استعمال کرتا ہے، ہر کنکشن سے وابستہ PIDs کی فہرست بناتا ہے۔

netstat -a | grep-i 'لسٹ'

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

نیٹ ورک یوٹیلیٹی کے ذریعے نیٹ سٹیٹ تک رسائی

آپ نیٹسٹیٹ کی کچھ فعالیت تک نیٹ ورک یوٹیلیٹی ایپ کے ذریعے بھی رسائی حاصل کر سکتے ہیں، جو کاتالینا تک کے macOS ورژن میں شامل ہے (یہ بگ سور میں شامل نہیں ہے)۔

نیٹ ورک یوٹیلیٹی پر جانے کے لیے ٹائپ کریں۔ نیٹ ورک یوٹیلٹی ایپ لانچ کرنے کے لیے اسپاٹ لائٹ سرچ میں جائیں، پھر منتخب کریں۔ نیٹ سٹیٹ گرافیکل انٹرفیس تک رسائی کے لیے ٹیب۔

نیٹ ورک یوٹیلیٹی میں Netstat ٹیب

نیٹ ورک یوٹیلیٹی کے اندر اختیارات کمانڈ لائن کے ذریعے دستیاب اختیارات سے زیادہ محدود ہیں۔ ریڈیو بٹن کے چار انتخاب میں سے ہر ایک پیش سیٹ نیٹ سٹیٹ چلاتا ہے۔ کمانڈ اور آؤٹ پٹ دکھاتا ہے۔

ہر ریڈیو بٹن کے لیے netstat کمانڈز درج ذیل ہیں:

    روٹنگ ٹیبل کی معلومات دکھائیں۔چلتا ہے netstat -r .ہر پروٹوکول کے لیے نیٹ ورک کے جامع اعدادوشمار دکھائیں۔چلتا ہے netstat -s .ملٹی کاسٹ معلومات دکھائیں۔چلتا ہے netstat -g .تمام موجودہ ساکٹ کنکشن کی حالت دکھائیں۔چلتا ہے netstat .
Network Utility>Netstat

Lsof کے ساتھ Netstat کی تکمیل کرنا

netstat کے macOS کے نفاذ میں زیادہ سے زیادہ فعالیت شامل نہیں ہے جس کی صارفین کو توقع اور ضرورت ہے۔ اگرچہ اس کے استعمالات ہیں، netstat میکوس پر اتنا مفید نہیں ہے جتنا یہ ونڈوز پر ہے۔ ایک مختلف حکم، lsof ، زیادہ تر غائب فعالیت کی جگہ لے لیتا ہے۔

Lsof فی الحال ایپس میں کھلی فائلوں کو دکھاتا ہے۔ آپ اسے ایپ سے وابستہ کھلی بندرگاہوں کا معائنہ کرنے کے لیے بھی استعمال کر سکتے ہیں۔ رن lsof -i انٹرنیٹ پر بات چیت کرنے والی ایپلیکیشنز کی فہرست دیکھنے کے لیے۔ ونڈوز مشینوں پر netstat استعمال کرتے وقت یہ عام طور پر مقصد ہوتا ہے۔ تاہم، macOS پر اس کام کو پورا کرنے کا واحد بامعنی طریقہ netstat کے ساتھ نہیں، بلکہ lsof کے ساتھ ہے۔

نیٹ ورک Utilityimg src=

Lsof جھنڈے اور اختیارات

ہر کھلی فائل یا انٹرنیٹ کنیکشن کو دکھانا عام طور پر لفظی ہوتا ہے۔ اسی لیے lsof مخصوص معیار کے ساتھ نتائج کو محدود کرنے کے لیے جھنڈوں کے ساتھ آتا ہے۔ سب سے اہم ذیل میں ہیں۔

مزید جھنڈوں اور ہر ایک کی تکنیکی وضاحت کے بارے میں معلومات کے لیے، چیک آؤٹ کریں۔ lsof کا مین پیج یا چلائیں آدمی lsof ٹرمینل پرامپٹ پر۔

    -میںکھلے نیٹ ورک کنکشن اور اس عمل کا نام دکھاتا ہے جو کنکشن استعمال کر رہا ہے۔ شامل کرنا a 4 جیسا کہ میں -i4 صرف IPv4 کنکشن دکھاتا ہے۔ شامل کرنا a 6 اس کے بجائے ( -i6 ) صرف IPv6 کنکشن دکھاتا ہے۔
  • دی -میں مزید تفصیلات بتانے کے لیے پرچم کو بھی بڑھایا جا سکتا ہے۔ -iTCP یا -iUDP صرف TCP اور UDP کنکشن واپس کرتا ہے۔ -iTCP:25 پورٹ 25 پر صرف TCP کنکشن واپس کرتا ہے۔ بندرگاہوں کی ایک رینج ڈیش کے ساتھ بتائی جا سکتی ہے، جیسا کہ -iTCP:25-50۔
  • -i@1.2.3.4 کا استعمال صرف IPv4 ایڈریس 1.2.3.4 سے کنکشن واپس کرتا ہے۔ IPv6 پتوں کو اسی انداز میں بیان کیا جا سکتا ہے۔ @ پیشگی کو بھی اسی طرح میزبان ناموں کی وضاحت کے لیے استعمال کیا جا سکتا ہے، لیکن ریموٹ IP ایڈریس اور میزبان نام دونوں ایک ساتھ استعمال نہیں کیے جا سکتے۔
  • -sعام طور پر lsof کو فائل کا سائز ظاہر کرنے پر مجبور کرتا ہے۔ لیکن جب کے ساتھ جوڑا -میں جھنڈا -s مختلف طریقے سے کام کرتا ہے. اس کے بجائے، یہ صارف کو کمانڈ کی واپسی کے لیے پروٹوکول اور حیثیت کی وضاحت کرنے کی اجازت دیتا ہے۔ -plsof کو کسی خاص عمل ID (PID) تک محدود کرتا ہے۔ ایک سے زیادہ PIDs کو کامنز کا استعمال کرتے ہوئے سیٹ کیا جا سکتا ہے، جیسے -p 123,456,789۔ پروسیس IDs کو ^ کے ساتھ بھی خارج کیا جا سکتا ہے، جیسا کہ 123,^456، جو خاص طور پر PID 456 کو خارج کرے گا۔ -پیپورٹ نمبروں کو پورٹ کے ناموں میں تبدیل کرنے کو غیر فعال کرتا ہے، آؤٹ پٹ کو تیز کرتا ہے۔ -nمیزبان ناموں میں نیٹ ورک نمبروں کی تبدیلی کو غیر فعال کرتا ہے۔ کے ساتھ استعمال ہونے پر -پی اوپر، یہ lsof کے آؤٹ پٹ کو نمایاں طور پر تیز کر سکتا ہے۔
  • - میں صارفصرف نامزد صارف کی ملکیت والی کمانڈ واپس کرتا ہے۔

lsof مثالیں

lsof استعمال کرنے کے چند طریقے یہ ہیں۔

lsof -nP -iTCP@lsof.itap:513

یہ پیچیدہ نظر آنے والی کمانڈ میزبان نام کے ساتھ TCP کنکشن کی فہرست بناتی ہے۔ lsof.itap اور بندرگاہ 513. یہ lsof ناموں کو IP پتوں اور بندرگاہوں سے منسلک کیے بغیر بھی چلتا ہے، جس سے کمانڈ نمایاں طور پر تیزی سے چلتی ہے۔

lsof -iTCP -sTCP: سنیں۔

یہ کمانڈ ہر TCP کنکشن کو اسٹیٹس کے ساتھ لوٹاتا ہے۔ سنو ، میک پر کھلی TCP بندرگاہوں کو ظاہر کرنا۔ یہ ان کھلی بندرگاہوں سے وابستہ عمل کی بھی فہرست دیتا ہے۔ یہ ایک اہم اپ گریڈ ہے۔ netstat ، جو زیادہ سے زیادہ PIDs کی فہرست دیتا ہے۔

ایل ایس او ایف آؤٹ پٹ

sudo lsof -i -u^$(whoami)

ونڈوز مینو ونڈوز 10 کو نہیں کھول سکتا
Lsof سننے کا حکم

دیگر نیٹ ورکنگ کمانڈز

دیگر ٹرمینل نیٹ ورکنگ کمانڈز جو آپ کے نیٹ ورک کو جانچنے میں دلچسپی کا باعث ہو سکتے ہیں ان میں arp، ping، اور ipconfig شامل ہیں۔

عمومی سوالات
  • میں یہ کیسے جان سکتا ہوں کہ میرے میک پر مخصوص پورٹ کے ذریعے کیا چل رہا ہے؟

    سب سے پہلے، آپ کو اس پورٹ کا نمبر معلوم کرنے کی ضرورت ہے جسے آپ چیک کرنا چاہتے ہیں۔ پھر ٹرمینل کھولیں اور ٹائپ کریں۔ lsof -i: [پورٹ نمبر] یہ دیکھنے کے لیے کہ اس بندرگاہ سے کیا چل رہا ہے۔

  • کیا میں netstat کے ساتھ میک ایڈریس تلاش کر سکتا ہوں؟

    آپ کو کمپیوٹر کا میک ایڈریس netstat کے ذریعے 'لوکل' ایڈریس کے طور پر دیکھنا چاہیے۔ اسے TCP (پروٹوکول) اور IP ایڈریس (غیر ملکی) کے ساتھ گروپ کیا جائے گا۔

دلچسپ مضامین

ایڈیٹر کی پسند

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