残酷的事实

残酷的事实

我知道iftop监视当前主机上的网络流量,但是是否有程序可以监视文件系统上指定目录的网络流量?

答案1

残酷的事实

您所要求的无法完全完成:您可以编写一个可以近似实现的软件,但仅此而已。

为什么?

curl“网络”无法在文件夹中写入任何内容:您必须使用类似或 之类的程序firefox。诸如此类的程序的问题firefox在于,您从外部无法知道它编写的特定文件是否来自互联网。

拥有有关该问题的准确信息将要求每个此类程序(即能够从网络写入磁盘)实际报告它们在某处所做的事情。不幸的是,这种情况并非如此。

近似

您需要的近似方法是将程序分类为“互联网作家”和“本地作家”,然后查看哪个程序、哪个类别在何处编写内容。但正如您可能猜到的那样,这并不能保证写入的文件实际上来自互联网。

实施

据我所知,还没有此类监控软件的实现,尽管绝对可以编写一个监控软件,inotify例如用于监控特定文件夹中的更改以及有关其中写入内容的一些逻辑(以便将其归类为“来自互联网)以及它写入了多少(以便了解那里的流量)。

相关内容