خصم 50% جميع الخطط، لفترة محدودة. ابتداء من $2.48/mo
7 دقائق متبقية
الأمن والشبكات

أمر Linux Netstat: البرنامج التعليمي والتثبيت والأمثلة

أدا لوفجود By أدا لوفجود 7 دقائق قراءة
تثبيت أمر Linux Nestat وأمثلة عليه

يجب أن يعرف أي مستخدم لنظام Linux كيفية إدارة اتصالات الشبكة بكفاءة. تصبح إدارة اتصالات الشبكة أكثر أهمية عند استكشاف المشكلات وإصلاحها أو مراقبة حركة المرور. ال لينكس netstat يأمر هي أداة متعددة الاستخدامات تسمح لك بفحص اتصالات الشبكة النشطة ومنافذ الاستماع وجداول التوجيه وإحصائيات واجهة الشبكة. سواء كنت تعمل على تحسين أداء النظام، أو تصحيح الأخطاء، أو تريد فقط فهم نشاط الشبكة بشكل أفضل، فإن إتقان هذا الأمر أمر ضروري. في هذه التدوينة ستتعرف على كيفية التثبيت netstatواستكشف خياراته المتنوعة واستخدمها للحصول على رؤى تفصيلية حول عمليات الشبكة في نظامك. استمر في القراءة للحصول على أمثلة عملية ونصائح حول تحقيق الحد الأقصى netstatقدرات.

كيفية التثبيت netstat على لينكس

قبل الغوص في لينكس netstat قد تحتاج إلى تثبيته، حيث أن بعض توزيعات Linux لا تتضمنه افتراضيًا. إليك كيفية تثبيت Linux netstat على Ubuntu وأنظمة Linux الأخرى.

تثبيت أوبونتو netstat

على Ubuntu، ستحتاج إلى تثبيت حزمة net-tools لاستخدامها netstat، لأنها جزء من تلك الحزمة. يمكنك التثبيت netstat أوبونتو باستخدام الأمر التالي:

sudo apt update
sudo apt install net-tools

في توزيعات Linux الأخرى، استخدم مدير الحزم الخاص بك، مثل يم or dnf:

# For RHEL-based distros (CentOS, Fedora, etc.)
sudo yum install net-tools

بمجرد التثبيت، قم بالتحقق منه عن طريق الكتابة netstat في المحطة الخاصة بك.

بناء الجملة الأساسي netstat

لينكس netstat يحتوي الأمر على بناء جملة بسيط إلى حد ما:

netstat [OPTIONS]

يمكنك الجمع بين خيارات مختلفة للحصول على مخرجات تفصيلية حول اتصالات الشبكة والمنافذ والمزيد.

الاستخدامات العملية لنظام لينكس نتستات يأمر

أدناه، سنستعرض بعض الاستخدامات الشائعة والعملية للأمر.

  • قائمة بجميع منافذ TCP باستخدام Linux netstat يأمر: لسرد كافة اتصالات TCP، استخدم -t الخيار مع netstat. سيعرض هذا جميع منافذ TCP النشطة على النظام.
netstat -t
  • قائمة بجميع منافذ UDP باستخدام Linux netstat يأمر: وبالمثل، يمكنك سرد جميع اتصالات UDP باستخدام الملف -u خيار:
netstat -u
  • قائمة منافذ الاستماع فقط باستخدام Linux netstat يأمر: لعرض منافذ الاستماع فقط، استخدم -l خيار. سيؤدي هذا إلى تصفية كافة الاتصالات القائمة وإظهار المنافذ التي تنتظر الاتصالات فقط.
netstat -l
  • قم بإدراج منافذ TCP التي يتم الاستماع إليها فقط باستخدام Linux netstat يأمر: بالنسبة لمنافذ استماع TCP فقط، يمكنك دمج -t و -l خيارات:
netstat -lt
  • قم بإدراج منافذ UDP للاستماع فقط باستخدام Linux netstat يأمر: بالنسبة لمنافذ الاستماع لـ UDP، قم بدمج -u و -l:
netstat -lu
  • قم بإدراج منافذ UNIX التي يتم الاستماع إليها فقط باستخدام Linux netstat يأمر: لعرض مآخذ توصيل مجال UNIX، استخدم -x الخيار جنبا إلى جنب مع -l لسرد منافذ UNIX التي يتم الاستماع إليها فقط:
netstat -lx
  • قائمة الإحصائيات لجميع المنافذ التي تستخدم Linux netstat يأمر: لعرض إحصائيات الشبكة لجميع البروتوكولات، -s الخيار مفيد. يوفر هذا نظرة عامة على عدد الزيارات والأخطاء.
netstat -s
  • قائمة إحصائيات منافذ TCP باستخدام Linux netstat يأمر: لرؤية إحصائيات TCP على وجه التحديد، ادمج -s مع -t:
netstat -st
  • قائمة إحصائيات منافذ UDP باستخدام Linux netstat يأمر: للحصول على إحصائيات UDP، استخدم -سو:
netstat -su
  • عرض PID وأسماء البرامج باستخدام Linux netstat يأمر: في بعض الأحيان، تريد معرفة البرامج التي تستخدم منافذ شبكة معينة. استخدم -p خيار لعرض معرف العملية (PID) وأسماء البرامج:
sudo netstat -p
  • مطبعة netstat المعلومات بشكل مستمر باستخدام لينكس نتستات يأمر: إذا كنت بحاجة إلى مراقبة الاتصالات في الوقت الفعلي، فاستخدم -c خيار. سيتم طباعة إحصائيات الشبكة بشكل مستمر:
netstat -c
  • احصل على معلومات توجيه Kernel باستخدام Linux netstat يأمر: لعرض جدول توجيه النواة، استخدم -r خيار. سيعرض هذا كيفية توجيه الحزم عبر شبكتك.
netstat -r
  • احصل على المنفذ الذي يعمل عليه البرنامج باستخدام Linux netstat يأمر: يمكنك معرفة المنفذ الذي يستخدمه البرنامج من خلال الجمع بين -p الخيار مع grep:
sudo netstat -plnt | grep <program_name>

سيُظهر لك هذا رقم المنفذ والبرنامج المرتبط به.

إضافي netstat خيارات

على الرغم من أننا قمنا بتغطية بعض الخيارات الشائعة، فإليك بعض الخيارات الأخرى netstat الخيارات التي قد تجدها مفيدة:

  • -i : عرض إحصائيات واجهة الشبكة.
  • -g : عرض معلومات عضوية مجموعة البث المتعدد.
  • -v : وضع مطول لإخراج أكثر تفصيلا.

تضيف هذه الخيارات المرونة عند تشخيص مشكلات الشبكة أو فحص حركة المرور.

جدول netstat الأوامر

حالة الاستخدام  يأمر 
قائمة بجميع منافذ TCP نتستت -ر
قائمة بجميع منافذ UDP نتستت -u
قم بإدراج كافة منافذ الاستماع نتستت-l
قم بإدراج منافذ TCP التي تستمع فقط نتستت -lt
قم بإدراج منافذ UDP للاستماع فقط نتستت-لو
قم بإدراج منافذ UNIX التي تستمع فقط نتستت -lx
قائمة إحصائيات الشبكة نتستت -s
قائمة إحصائيات TCP نتستت-ش
قائمة إحصائيات UDP نتستت-سو
عرض PID وأسماء البرامج سودو نتستت -p
طباعة معلومات الشبكة بشكل مستمر نتستت-ج
عرض جدول توجيه النواة نتستت -r
جريب <البرنامج> سودو نتستت -plnt

netstat بديل

بالرغم من netstat قوية، وتعتبر قديمة بعض الشيء. إذا كنت تبحث عن بديل حديث، ss (إحصائيات المقبس) ممتازة netstat alternative. It is more efficient and offers similar functionalities:

ss -tuln

يسرد هذا الأمر كافة منافذ الاستماع TCP وUDP، تمامًا مثل netstat. إذا كنت تريد التعرف على أوامر Linux الأخرى التي ستساعدك على التنقل في بيئة Linux بسهولة أكبر، فأنا أشجعك على قراءة مدونتنا الأخرى على 15 أمرًا أساسيًا في Linux يجب أن يعرفها كل مستخدم.

خاتمة

لأي مسؤول شبكة، netstat يعد الأمر في Linux جزءًا أساسيًا من مجموعة الأدوات. إنها الأداة المفضلة لديك لتحليل تدفقات حركة المرور وتحديد المنافذ المفتوحة وتتبع العمليات المرتبطة بنشاط الشبكة. عندما تنشأ القضايا، netstat يقدم عرضًا سريعًا لمن يتصل وأين، مع خيارات تتيح لك التعمق في TCP وUDP وجداول التوجيه. ومع تطور Linux، تتطور أيضًا أدواتنا. غالبًا ما تفضل التوزيعات الحديثة ss لكفاءته وميزاته الموسعة، ولكن netstat يبقى احتياطيًا موثوقًا به لأولئك الذين يعرفون خصوصياته وعمومياته. يمنحك إتقانها نظرة عميقة وقابلة للتنفيذ على الأعمال الداخلية لشبكتك.

التعليمات

كيف أقوم بالتثبيت netstat على لينكس؟

لتثبيت netstat في نظام التشغيل Linux، تحتاج إلى حزمة net-tools. على أوبونتو، قم بتشغيل: Sudo apt install net-tools.

ما هو الأفضل netstat alternative?

ال ss الأمر هو بديل حديث ل netstat ويقدم وظائف مماثلة، ولكنه أسرع وأكثر كفاءة.

هل يمكنني المراقبة netstat الإخراج بشكل مستمر؟

نعم مع نتستت-ج، يمكنك طباعة معلومات الشبكة بشكل مستمر في الوقت الفعلي.

ما هو لينكس netstat الأمر يستخدم ل؟

لينكس netstat يتم استخدام الأمر لعرض المعلومات المتعلقة بالشبكة مثل الاتصالات النشطة ومنافذ الاستماع وجداول التوجيه وإحصائيات واجهة الشبكة. إنها أداة قوية لمراقبة حركة مرور الشبكة، واستكشاف مشكلات الاتصال وإصلاحها، والتحقق من حالة كل من منافذ TCP وUDP في نظام Linux.

كيفية عرض جميع اتصالات TCP النشطة على نظام Linux؟

عند تشغيل نتستت -at، سوف تحصل على قائمة بجميع اتصالات TCP النشطة، بغض النظر عن حالتها. يعد هذا مفيدًا لرؤية منافذ TCP المفتوحة والمستخدمة بشكل نشط بسرعة، بالإضافة إلى تحديد أي اتصالات غير متوقعة أو مشبوهة.

ما هو نتستت -au تستخدم ل؟

الأمر نتستت -au يُستخدم لعرض كافة اتصالات UDP النشطة على Linux.

ما هو نتستت -s تستخدم ل؟

ال نتستت -s يعرض الأمر أعدادًا ومعلومات لجميع البروتوكولات المدعومة، بما في ذلك TCP وUDP وICMP وIP. يتضمن الإخراج مقاييس مثل عدد الحزم المرسلة والمستلمة والمسقطة، بالإضافة إلى عدد الأخطاء والإحصائيات الأخرى الخاصة بالبروتوكول.

يشارك

المزيد من المدونة

استمر في القراءة.

صورة عنوان Cloudzy لدليل MikroTik L2TP VPN، تظهر جهاز كمبيوتر محمول متصلاً بحامل الخادم عبر نفق رقمي متوهج باللونين الأزرق والذهبي مع أيقونات درع.
الأمن والشبكات

إعداد MikroTik L2TP VPN (مع IPsec): دليل RouterOS (2026)

في إعداد MikroTik L2TP VPN هذا، يتعامل L2TP مع النقل النفقي بينما يتعامل IPsec مع التشفير والتكامل؛ يمنحك الاقتران بينهما توافقًا أصليًا مع العميل دون الحاجة إلى عمر طرف ثالث

ريكسا سايروسريكسا سايروس 9 دقائق قراءة
نافذة طرفية تعرض رسالة تحذير SSH حول تغيير تعريف المضيف البعيد، مع عنوان Fix Guide والعلامة التجارية Cloudzy على خلفية باللون الأزرق المخضر الداكن.
الأمن والشبكات

تحذير: لقد تغير تعريف المضيف البعيد وكيفية إصلاحه

SSH هو بروتوكول شبكة آمن يقوم بإنشاء نفق مشفر بين الأنظمة. يظل شائعًا لدى المطورين الذين يحتاجون إلى الوصول عن بعد إلى أجهزة الكمبيوتر دون الحاجة إلى رسوميات

ريكسا سايروسريكسا سايروس 10 دقائق قراءة
رسم توضيحي لدليل استكشاف أخطاء خادم DNS وإصلاحه مع رموز التحذير والخادم الأزرق على خلفية داكنة لأخطاء تحليل اسم Linux
الأمن والشبكات

فشل مؤقت في تحليل الاسم: ماذا يعني وكيفية إصلاحه؟

أثناء استخدام Linux، قد تواجه فشلًا مؤقتًا في خطأ تحليل الاسم عند محاولة الوصول إلى مواقع الويب أو تحديث الحزم أو تنفيذ المهام التي تتطلب اتصالاً بالإنترنت.

ريكسا سايروسريكسا سايروس 12 دقيقة قراءة

هل أنت مستعد للنشر؟ من 2.48 دولارًا شهريًا.

سحابة مستقلة، منذ عام 2008. AMD EPYC، NVMe، 40 جيجابت في الثانية. استرداد الأموال خلال 14 يومًا.