我正在寻找一个简单的命令行
linux工具,它将向我展示当前的网络使用情况,就像top显示cpu使用情况一样.
什么是最标准的工具(我无法在服务器上安装新东西)来完成任务.我不需要任何花哨的东西,简单的基于文本的工具也可以.
解决方法
我喜欢
ifstat:
- brzoza:~# ifstat -b 1
- eth0 eth1 eth2
- Kbps in Kbps out Kbps in Kbps out Kbps in Kbps out
- 7870.11 27165.49 24776.69 7626.12 0.00 0.00
- 8738.48 27760.18 26787.02 7851.60 0.00 0.00
- 8532.13 28028.55 26122.37 7850.08 0.00 0.00
- 9029.12 25981.44 23108.86 8282.37 0.00 0.00
但还有更多 – iptraf,iftop,nload仅举几例.
如果您无法真正安装/编译任何新内容 – 您将必须编写简单的脚本来解析ifconfig的输出并计算输入/输出计数器的内联.我发现的两个例子:here和here.