任何原生工具如何在终端中查看 PC 上的上传/下载带宽?

任何原生工具如何在终端中查看 PC 上的上传/下载带宽?

我需要查看 Linux PC 的连接速度(例如 0.7MB/秒),但它是非常安全的机器,我担心要安装一些第 3 方工具 -> 到处寻找,但需要一些软件的每一个提示才能安装和它不是本机的 -> 是否有任何本机或.. 10000000000% 值得信赖的工具,您可以在顶级安全机器上使用它来测量带宽?谢谢你!

答案1

我认为 Linux 中不存在用于检查带宽的本机工具。

但如果您想监控每个进程的带宽使用情况,可以使用以下命令:

sudo watch -n1 netstat -tunap

或者使用第三方工具(例如iftop或 )iptraf来监控带宽,您可以信任它们。

须藤 iftop

sudo iptraf-ng

答案2

您始终可以将/sys/class/net/eth0/statistics/etc. 与小脚本一起使用,在循环中进行测量sleep,无需安装任何东西即可工作。

不,我手头没有脚本。

答案3

如果您只需要执行一次(例如,作为连接是否具有大致预期性能的健全性检查),您可以“以老式方式”执行此操作:

使用系统上已有的任何批准的方法下载/上传某些内容(较大的文件更好),并测量上传/下载所需的时间。然后将传输的文件大小除以所花费的秒数。结果是该特定传输的平均速度。

相关内容