Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird

So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird

WBOY
WBOYnach vorne
2023-05-18 23:16:119148Durchsuche

Es gibt drei Befehle vnstat, iftop und nethogs (empfohlen)

Alle erfordern eine zusätzliche Installation von Software mit yum oder apt-get

# ?? 🎜🎜#Strg+C Nach Abschluss werden die Ergebnisse der Verkehrsstatistik während des Überwachungszeitraums angezeigt. 🎜🎜#

iftop kann verwendet werden, um den Echtzeitverkehr der Netzwerkkarte zu überwachen (kann das Netzwerksegment angeben), die IP-Auflösung umkehren, Portinformationen anzeigen usw.

#🎜🎜 #Befehlsverwendung:

So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird

-iStellen Sie die überwachte Netzwerkkarte ein, z. B.: # iftop -i eth2#🎜🎜 #

So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird- B Zeigt den Datenverkehr in Bytes an (Standard sind Bits), wie zum Beispiel: # iftop -B

-nHostinformationen aktivieren Standardmäßig wird die IP direkt angezeigt, wie zum Beispiel: # iftop -n

-N sorgt dafür, dass die Portinformationen standardmäßig direkt die Portnummer anzeigen, wie zum Beispiel: # iftop -N

  • Andere weglassen... 🎜## 🎜🎜#-i设定监测的网卡,如:# iftop -i eth2

  • -B 以bytes为单位显示流量(默认是bits),如:# iftop -B

  • -n使host信息默认直接都显示IP,如:# iftop -n

  • -N使端口信息默认直接都显示端口号,如: # iftop -N

省略其他……

交互命令:

  • 按n切换显示本机的IP或主机名;

  • 按s切换是否显示本机的host信息;

  • 按d切换是否显示远端目标主机的host信息;

  • 按t切换显示格式为2行/1行/只显示发送流量/只显示接收流量;

  • 按N切换显示端口号或端口服务名称;

  • 按S切换是否显示本机的端口信息;

  • 按D切换是否显示远端目标主机的端口信息;

  • 按p切换是否显示端口信息;

  • 省略其他……

使用截图:

So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird

三、nethogs使用,按进程实时统计网络带宽利用率(推荐)

命令用法:

1、设置5秒钟刷新一次,通过-d来指定刷新频率:nethogs -d 5

2、监视eth0网络带宽 :nethogs eth0

3、同时监视eth0和eth2接口 : nethogs eth0 eth2 

交互命令:

以下是NetHogs的一些交互命令(键盘快捷键)

  • m : 修改单位

  • r : 按流量排序

  • s : 按发送流量排序

  • qDrücken Sie n, um zur Anzeige der IP-Adresse oder des Hostnamens dieses Geräts zu wechseln machine;# 🎜🎜#

Drücken Sie d, um zu wechseln, ob die Hostinformationen des Remote-Zielhosts angezeigt werden sollen; Drücken Sie t, um das Anzeigeformat auf 2 Zeilen/1 Zeile/Anzeige nur des sendenden Datenverkehrs/Nur empfangenden Datenverkehr umzuschalten;

Drücken Sie N, um zur Anzeige der Portnummer zu wechseln oder Portdienstname;

#🎜🎜 #So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird

Drücken Sie S, um umzuschalten, ob die Portinformationen des lokalen Computers angezeigt werden sollen;#🎜🎜##🎜🎜##🎜🎜##🎜 🎜#Drücken Sie D, um zu wechseln, ob die Portinformationen des Remote-Zielhosts angezeigt werden sollen;# 🎜🎜##🎜🎜##🎜🎜##🎜🎜# Drücken Sie p, um zu wechseln, ob Portinformationen angezeigt werden sollen;#🎜🎜##🎜 🎜##🎜🎜##🎜🎜#Andere weglassen... 🎜🎜##🎜🎜##🎜🎜##🎜🎜#Screenshot verwenden: #🎜🎜##🎜🎜##🎜🎜#So überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird

Das obige ist der detaillierte Inhalt vonSo überprüfen Sie die Netzwerkgeschwindigkeit und die Datenverkehrsnutzung, die von Prozessen unter Linux belegt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen