lsofを使用したファイルの継続的な監視

lsofを使用したファイルの継続的な監視

リアルタイムで開くすべてのファイルを監視するためにlsofを継続的に操作する方法はありますか?

プロセス名はわかりません。私はリストに私が欲しいものが含まれていることを確認するまで、しばらくの間lsofが動作し続けたいと思います。

ベストアンサー1

私はあなたがファイル名/プロセスIDを知らないので、以下のようにユーザー名オプションを指定できると思います。

lsof -r 2 -u username
  • 「-r 2」オプションは、lsofを繰り返しモードに切り替えて2秒ごとに更新します。 (終了するにはCtrl-c)
  • 「-u」オプションを使用してユーザーアクティビティを監視できます。

アプリケーションが実行されているディレクトリの名前を知っていて、ユーザー名を指定したくない場合は、次のコマンドを使用できます。

lsof +D /some/dir -r 2 

引用する

すべてのアプリケーションやユーザーのネットワーク活動をリアルタイムで確認できます。

おすすめ記事