c - 如何在 c ( linux ) 中监视字节输入/输出网络流量

标签 c linux networking monitoring

我想知道是否有监视 linux 机器上进出网络流量字节数的功能。

我知道在 Windows 上您可以使用 PDH 查询数据,但我不确定如何在 Linux 上执行此操作。

任何简单的解决方案或文档都将不胜感激。

最佳答案

netstat -s 会给你一个很好的进出数据包的小总结。您可以更改格式以满足您的需要,或者如果您正在寻找可以更好地微调的东西,请像大多数 linux 实用程序一样尝试 tcpdump,您可以从他们的 man 页面,例如man netstat

关于c - 如何在 c ( linux ) 中监视字节输入/输出网络流量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8946525/

相关文章:

linux - 如何获得最常出现的 unix 实用程序

linux - 我在创建 sed 脚本时遇到问题

c++ - 如何在 C++ 中检查多个文件是否有重复项

linux - 简单通用即插即用 ( uPNP ) 在网络上查找 Raspberry Pi

c - Gtk2 在 64 位机器上崩溃,但在 32 位机器上工作正常

c - C中for循环被抽象为Macro时的无限循环

c - 为什么从 strtok() 返回的指针在传递给 printf() 时会导致段错误?

c - 谢尔宾斯基三角调试 --- C

java - 通过 LAN 唤醒从 Android 手机唤醒笔记本电脑

networking - Virtualbox 限制网络带宽