تخطَّ إلى المحتوى

nethogs - مراقب عرض النطاق الترددي لكل عملية

nethogs - مراقب عرض النطاق الترددي لكل عملية

nethogs هي أداة “net top” صغيرة تجمع استخدام عرض النطاق الترددي حسب العملية بدلاً من الاتصال أو الشبكة الفرعية. عندما يشبع شيء ما لديك ارتباط، nethogs هي أسرع طريقة لرؤية أي برنامج مسؤول ومقدار ما يرسل ويستقبل — بدون مرشحات الحزم أو التكوين المطلوب. إنها تقرأ حركة المرور لكل معرّف عملية وبالتالي تحتاج إلى root.

التثبيت

المنصةالأمر
Debian/Ubuntusudo apt install nethogs
Fedora/RHELsudo dnf install nethogs
Arch Linuxsudo pacman -S nethogs
macOS (Homebrew)brew install nethogs
التحققnethogs -V

التشغيل

الأمرالوصف
sudo nethogsراقب الواجهة الافتراضية
sudo nethogs eth0راقب واجهة محددة
sudo nethogs eth0 wlan0راقب واجهات متعددة
sudo nethogs -d 5تحديث كل 5 ثواني
sudo nethogs -v 3وضع العرض: إجمالي حركة المرور المتراكمة

العرض

العمودالمعنى
PIDمعرّف العملية
USERمالك العملية
PROGRAMمسار التنفيذ (وبعيد لبعض الآراء)
DEVجهاز الشبكة
SENTمعدل التحميل (KB/s بشكل افتراضي)
RECEIVEDمعدل التنزيل

مفاتيح تفاعلية

المفتاحالإجراء
mوحدات الدورة (KB/s وKB وB وMB)
sفرز حسب SENT
rفرز حسب RECEIVED
qخروج

أوضاع العرض (-v)

الوضعالعروض
-v 0KB/s (معدل افتراضي)
-v 1كيلوبايت الإجمالي
-v 2بايت الإجمالي
-v 3ميجابايت الإجمالي (المتراكم منذ البداية)

خيارات جديرة بالمعرفة

الخيارالوصف
-d SECONDSتأخير التحديث
-t”تتبع” / إخراج نص غير تفاعلي
-bوضع اصطياد الأخطاء (تصحيح)
-aراقب جميع الأجهزة (incl. loopback)
-pوضع متساهل (شاهد المزيد من حركة المرور)
-Cالتقط في وضع محدود/عدد

سير العمل الشائع

# ابحث عن مستهلك عرض النطاق الترددي على واجهتك الرئيسية مرتبة حسب التنزيل
sudo nethogs eth0    # ثم اضغط 'r' للفرز حسب RECEIVED

# راقب Wi-Fi بتحديث أبطأ
sudo nethogs wlan0 -d 3

# التقط غير التفاعلي للنص/التذكرة
sudo nethogs -t eth0 > nethogs.log

nethogs مقابل الأدوات ذات الصلة

الأداةتجميع حسبالملاحظات
nethogsالعملية (PID)“من يستخدم عرض النطاق الترددي؟“
iftopالاتصال (أزواج المضيف)“أي اتصالات مشغولة؟“
bandwhichالعملية + الاتصال + البعيدRust وتفصيل أغني
nloadواجهات إجماليرسم بياني إجمالي بسيط

nethogs الإجابات أي عملية؛ iftop الإجابات أي اتصال؛ استخدمها معًا عند ملاحقة مشكلة الشبكة.

الموارس