如何查看Linux服务器哪个连接占用了出口带宽
时间: 2024-01-31 10:02:08 浏览: 179
要查看哪个连接占用了 Linux 服务器的出口带宽,可以使用以下命令:
```
sudo nethogs
```
该命令会实时显示当前网络流量情况,包括每个进程的带宽使用情况、连接的源和目的地址等信息。按下 `q` 键可退出该命令。
如果要查看某个特定网络接口的流量情况,可以使用以下命令:
```
sudo nethogs eth0
```
其中,`eth0` 是要查看的网络接口名称,可以根据实际情况进行调整。
如果要按照进程名进行排序,可以使用以下命令:
```
sudo nethogs -p
```
如果要显示进程的 PID,可以使用以下命令:
```
sudo nethogs -p -t
```
需要注意的是,`nethogs` 命令需要在 root 权限下运行。如果没有安装该命令,可以使用以下命令进行安装:
```
sudo apt-get install nethogs
```
或者
```
sudo yum install nethogs
```
阅读全文