私はIOStatで、私のアプリケーションのいくつかの部分が広範囲に書いていることを知っていましたが、どのプロセスで、どのファイルに書き込んでいるのかわかりません。 Vistaには、過去30秒間にアクティブだったファイルを表示するツールがあります。 Linuxに似たものはありますか?どのファイルがLinuxで書かれているかを示すツールですか?
答えて
lsof
である:ここでは
は、いくつかのより多くの情報と例を持つサイトです。 これはコマンドラインツールですが、GUI for it at sourceforgeもあります。
lsofはプロセスが開いているファイルを表示するだけです – PiedPiper
で特定の特定のディレクトリとその サブディレクトリに最後 24時間(最後のフルの日)に変更されたすべてのファイルを検索するには:
見つける/ directory_pathは-mtime -1 -print
を
より:
また、アクティビティを監視する方法もあります(kb/s )?サーバーはかなりアクティブであり、多くのファイルが変更されますが、私には最も高い転送を持つものが必要です... – smint
プログラムはわかりませんが、ユーティリティのfindコマンドには、一定期間内に修正されたファイルやディレクトリを見つけることができる多くのオプションがあります。例えば
:
$ find /home/you -iname "*.txt" -mtime -1 -print
が最後の1日前に変更されたテキストファイルを見つけるだろう。
あなたは何らかのスクリプトでこの呼び出しをラップするか、結果を使用するためにあなた自身のクイックアプリを書くことができます。あなたが探しているものを
lsofのは、与えられたプロセスのために開いているすべてのファイルが一覧表示されます:-p
をwritongされ、正確にどのファイルを紹介しますすべてのファイルにリアルタイムでアクセスします(最大32プロセス)。
strace -f -e trace=file `ps aux | tail -n +2 | awk '{ORS=" "; print $2}' | sed -e 's/\([0-9]*\)/\-p \1 /g' | sed -e 's/\-p $//g'`
- 1. linuxからファイルをダウンロードするにはどうすればいいですか?
- 2. Linux上のEclipseマーケットプレイスからプラグイン/ツールがインストールされていますか? (火星)
- 3. linux mintでバックトラックなどのkaliツールを追加するにはどうすればよいですか?
- 4. IDE誰がgitリポジトリに接続されたコード行を書いたかを表示するツールですか?
- 5. LinuxサーバでApache用のPFX証明書ファイルを変換するにはどうすればよいですか?
- 6. ファイルがLinuxのC言語の別の場所で開いているかどうかを確認するにはどうすればよいですか?
- 7. Linuxでスタックトレースを表示するにはどうすればよいですか?
- 8. Linuxで.docファイルがパスワードで保護されているかどうかを検出します。
- 9. ファイルが別のプロセス(Java/Linux)によって開かれているかどうかをチェックする方法は?
- 10. LinuxでMachOファイルを読み書きするためのツールはありますか?
- 11. SQL Server 2008が実行されているかどうかを示すツールはありますか?
- 12. fopen fclose C++ linuxを使用して書かれたファイルにNUL行があるのはなぜですか?
- 13. XSLファイルの作成に最適なツールはどれですか?
- 14. Linux用の優れたデータベースERDツールとは何ですか?
- 15. Linuxカーネルで使用されるデバイスツリーファイル(dtb)を視覚化するツールですか?
- 16. どのプロセスがLinuxでファイルを変更しているかを知る方法
- 17. spパッケージ(Rソフトウェア)がLinuxにインストールされているかどうか、どうすればインストールできますか?
- 18. このファイルはどの言語で書かれていますか?
- 19. Junit、TestNg、Mockitoの間でユニットテストに優れているツールはどれですか?
- 20. ツールが既にロードされているかどうかを確認するスクリプトテスト?
- 21. Linux上のファイルにどのプロセスが書き込まれているかを見つける方法
- 22. Java SE APIのどれくらいがJavaで書かれていますか?
- 23. WiX:メジャーアップグレードでどのファイルが上書きされていないかを知る方法はありますか?
- 24. どのツールでマージモジュールファイルを開いて確認できますか?
- 25. Linux上のポートですでにポートが使用されているかどうかを検出するにはどうすればよいですか?
- 26. LinuxでFlashアニメーションを作成するにはどのようなツールが推奨されますか?
- 27. シリアルポートがLinuxで接続/切断されているかどうかを知ることはできますか?
- 28. どのファイルがhttp:// localhost /?に表示されていますか?
- 29. Linuxディレクトリにサブディレクトリが1つしかなく、他のファイルがないかどうかをテストするにはどうすればよいですか?
- 30. このテストはどのapiで書かれていますか?
Jus私はfilemonを知っていますが、Vistaのどのツールを参考にしていますか? –
@ルードウィグのコントロールパネル - >管理ツール - >信頼性とパフォーマンスモニタ。次に、Diskというバーをクリックします。最もアクティブなファイルと、どのプロセスが読み書き中であるかを示します。 –
すでにServerFaultにあります:http:// serverfault。com/questions/224629/see-what-files-are-like-iotop-for-for-files-not-processes –