Ubuntu系统中查看网络速率的几种方法
作者:marsjin
这篇文章主要给大家介绍了在 Ubuntu系统中,可以使用以下几种方法查看网络速率,文中通过代码示例讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
1 使用终端命令:可以使用ifconfig命令查看网络接口的信息,包括网络接口名称、IP地址、子网掩码等。也可以使用nload命令查看网络流量和传输速率。
2 使用网络监控工具:例如nethogs,可以更加直观地查看网络吞吐量。
3 使用网络测试工具:例如speedtest-cli,可以测试当前的网络速度。
以下是具体步骤:
1 打开终端。
2 输入ifconfig命令,查看网络接口信息。
enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::2205:1fff:fe00:14ca prefixlen 64 scopeid 0x20<link> inet6 2408:8207:c71:98d0:2205:1fff:fe00:14ca prefixlen 64 scopeid 0x0<global> ether 20:05:1f:00:14:ca txqueuelen 1000 (Ethernet) RX packets 6124528 bytes 436207777 (436.2 MB) RX errors 0 dropped 1304 overruns 0 frame 0 TX packets 16903321 bytes 25386658871 (25.3 GB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 508 bytes 50672 (50.6 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 508 bytes 50672 (50.6 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
3 输入nload命令,查看网络流量和传输速率。
4 若要使用nethogs或speedtest-cli,需先安装。输入以下命令安装:
sudo apt-get install nethogs
sudo apt-get install speedtest-cli
5 安装完成后,输入相应命令使用工具。例如,输入nethogs命令查看网络吞吐量,或输入speedtest-cli命令测试网络速度。
请注意,不同的网络环境和工具可能会导致结果有所差异。
拓展:Ubuntu中检测实时网速
1.安装工具
sudo apt install ifstat
2.运行工具查看实时网速
ifstat -a
p.s.如果报错的话就用sudo ifstat -a
这个会把所有的网络接口都检测到,一般来说wlx开头的就是wireless设备名称,可以看这个确定WiFi的实时速度,这个工具给出的就是每秒输入输出的网络流速度。
3.退出工具
按Ctrl + C
效果图: