linux - 从 slurm 网络监视器命令获取 Rx 和 Tx 值

标签 linux grep network-monitoring

我发现slurm -s -i eth0bmon命令非常有帮助

我需要一种方法来获取当前 Rx 和 Tx 的值

我使用了 grep 但它根本没有帮助。

编辑: 命令 top 有一个选项 -n 表示迭代次数,我们可以将其设置为 1 我们还可以将其保存到输出文件中,甚至使用 grep 命令并根据需要获得所需的输出,但是有没有办法使用 slurmbmon 命令执行相同的操作

最佳答案

你可以只使用 ifconfig:

ifconfig eth0 | grep 'RX bytes' | awk '{print $2}' | cut -f2 -d ':'

如果您需要以 kB 或 MB 为单位的值,请将其分别除以 10241024^2

关于linux - 从 slurm 网络监视器命令获取 Rx 和 Tx 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28565048/

相关文章:

c# - 监控出站 Web 服务调用

android - AOSP 存储库与私有(private)存储库同步

使用 kill 函数创建僵尸进程

bash - 'grep +A' : print everything after a match

php - Linux 内核 2.6.18-128.1.10.el5 中 grep 的默认绝对路径

regex - 匹配 "war"但不匹配 "software"

c - 如何从 Windows 程序访问类似 netstat 的以太网统计信息

java - 如何检查哪些用户正在访问我在 eclipse 中运行的 tomcat 服务器(java web 开发)?

c - Accept() 套接字调用 - 无效参数

linux - 在linux中,如何通过GNU ARM汇编进行系统调用