gpt4 book ai didi

linux - Linux中进程的网络使用情况

转载 作者:太空宇宙 更新时间:2023-11-04 04:17:09 24 4
gpt4 key购买 nike

我想记录不同版本的VNC通过网络传输的字节总数。我的计划是启动 VNC 查看器,远程运行一个脚本来执行一些操作并显示一些图形,然后断开连接。

如何记录 Linux 中某一进程的总网络使用情况?我不想测量系统上发生的任何其他事情。

最佳答案

您可以在不同的端口号上运行不同版本的 VNC 查看器,然后使用 tcpdump 等工具记录到这些端口的所有流量。

可能有某种方法可以记录每个进程的流量,但通过端口进行记录更加明显和简单

使用 perl 进行添加/过滤的粗略示例

sudo tcpdump -li eth1 ' port 5900'|perl -ne 'print $c,"\n"; $c+=$1 if (/length (\d+)/);'

关于linux - Linux中进程的网络使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15744815/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com