現在ホストのネットワークトラフィックを監視する方法を知っていますがiftop
、ファイルシステムの指定されたディレクトリのネットワークトラフィックを監視できるプログラムはありますか?
ベストアンサー1
残忍な真実
あなたが要求することは正確に行うことができません。あなたはそれを近似するソフトウェアを書くことができますが、それ以上書くことはできません。
なぜ?
curl
「ネットワーク」はフォルダに何も書き込めません。またはなどのプログラムを使用する必要がありますfirefox
。このようなプログラムの問題firefox
は、それが作成した特定のファイルがインターネットから来たかどうか、外部から知る方法がないことです。
この問題に関する正確な情報を得るには、そのようなすべてのプログラム(つまり、ネットワーク上のディスクに書き込むことができるプログラム)が実際にどこかで何をしているのかを報告する必要があります。残念ながらそうではありません。
近似する
必要な近似は、プログラムを「インターネット作成者」と「ローカル作成者」に分類し、次にどのプログラム、どのカテゴリでどこにコンテンツを書き込むかを確認することです。ただし、推測できるように、これは作成中のファイルが実際にインターネットから来たことを保証しません。
実装する
私が知る限り、そのような監視ソフトウェアの実装はありませんが、例えば特定のフォルダのinotify
変更とその中に記録された内容に対するいくつかのロジックを監視するソフトウェアを書くことは確かに可能です。 「インターネット上で」、そしてどれだけ書くか(トラフィックのアイデアを得るために)。