我想知道是否有功能可以监控linux机器上进出的网络流量字节数。
我知道在windows上你可以使用PDH查询数据,但我不知道如何在linux上实现这一点。
任何简单的解决方案或文件都将不胜感激。
netstat -s
将为您提供一个关于进出数据包的小摘要。您可以更改格式以满足您的需求,或者如果您正在寻找可以更好地微调的内容,请像大多数linux实用程序一样尝试tcpdump
,您可以从它们的man
页面中获得更多信息,例如man netstat
监视ip -s link
的输出。(或者,如果您想以低级别的方式使用Netlink,则必须发送RTM_GETLINK消息,并在IFLA_STATS64属性中找到结果。)