使用 iftop
命令
iftop
是一个实时网络带宽监控工具,可以显示上传和下载的网速。需要先安装 iftop
:
sudo apt-get install iftop
安装完成后,运行 iftop
:
在 iftop
界面中,可以看到每个连接的实时上传和下载速度。
使用 nload
命令
nload
是另一个实时网络流量监控工具,显示网络接口的实时流量。你需要先安装 nload
:
sudo apt-get install nload
安装完成后,运行 nload
在 nload
界面中,可以看到实时的上传和下载速度。
使用 bmon
命令
bmon
是一个带宽监控和流量测量工具。需要先安装 bmon
:
sudo apt-get install bmon
安装完成后,运行 bmon
在 bmon
界面中,你可以看到网络接口的实时流量信息。
使用 vnstat
命令
vnstat
是一个网络流量监控工具,可以记录和显示网络流量统计信息。需要先安装 vnstat
:
sudo apt-get install vnstat
安装完成后,初始化网络接口(例如 eth0
):
sudo vnstat -u -i eth0
然后,查看实时流量:
vnstat -l -i eth0
使用 ip -s link
命令
ip
命令可以显示网络接口的统计信息。运行以下命令:
ip -s link
这将显示所有网络接口的统计信息,包括发送和接收的字节数和数据包数。通过定期运行这个命令,可以计算出上传和下载的速度。
*nethogs(推荐)
nethogs
是一个可以实时监控网络流量并显示每个进程网络使用情况的工具。默认情况下,nethogs
以 KB/s 显示网络速度。要以 MB/s 显示网速,可以使用命令行选项或在运行过程中进行切换。
(1)运行 nethogs
时使用 -v
选项来设置显示单位。选项 -v
允许我们指定显示单位,包括 k
(KB/s), m
(MB/s), 和 g
(GB/s)。
sudo nethogs -v m
(2)在运行过程中切换显示单位
在 nethogs
界面中,按下 m
键可以在不同单位之间切换,直到显示为 MB/s。