GNU/Linux >> Linux の 問題 >  >> Linux

Linux の SysInternals FileMon と同等ですか?

解決策 1:

あなたはstraceを探しています。こちらをご覧ください:https://wiki.ubuntu.com/Strace

解決策 2:

それはあなたが望むものに依存します:

  • 大まかに言うと、inotify を調べて、任意のプロセスが行うすべてのファイル アクセスを確認します。

  • 小規模では、strace を使用すると、特定のプロセスが行う syscall を監視できます。ストレースはかなり素晴らしいです。 strace -f -eopen $cmd を実行することで、プロセスの「open」呼び出しを追跡できます。 、 例えば。もちろん、man ページには構文の詳細がすべて記載されています。

解決策 3:

strace 開始アプリケーションの前で、アプリケーションが何をしているかを見るのは良いことです。
lsof すでに実行中のアプリがどのファイルを使用しているかを確認できると便利です。

ところで:
lsof -ni:22 ポート 22 を使用しているプロセスを示します。

解決策 4:

SGI には、試してみたいツールがあります:http://oss.sgi.com/projects/fam/


Linux
  1. Linux での AutoResetEvent に相当する C++ は何ですか?

  2. Linuxでのファイルタグ付けの良い解決策は何ですか?

  3. Arch Linux:pacman の 'whatprovides' 同等のオプション

  1. Windows の Linux の File コマンドに相当するものは何ですか?

  2. cd - cp または mv に相当するものはありますか?

  3. ヘッドレス Linux 用のディスク使用率ツリーマップ ソフトウェア

  1. PlayOnLinux –Linuxゲーム愛好家のためのもう1つのオープンソースソリューション

  2. 実行中のシステムの Linux IOPS を測定する

  3. DRBD は、Linux で実行可能な唯一のブロック レプリケーション ソリューションですか?