Mac OS Xでのファイルシステムアクセスのリアルタイム表示


25

そのためのsysinternalsツール(filemon)がありましたが、今ではMacに似たものを見つけることができます。

私は開発者であり、基本的に「ファイルが見つかりません」または「不正なアクセス許可」エラーをデバッグしたいです。

回答:


18

lsofまたはfs_usageターミナルで使用できます。 lsof非常に強力になる可能性があります。特定のプロセスに関するものである場合は、アクティビティモニターでサンプリングを試すことができます。

GUIツールの場合、私の推奨事項はfseventerです。

ここに画像の説明を入力してください

ここに画像の説明を入力してください

ここに画像の説明を入力してください

私が使用したことのない、より多くのGUI指向のユーティリティ:

FileMon

ここに画像の説明を入力してください

FSスパイ

ここに画像の説明を入力してください


非常に良い答えを+1。ところで、私はFileMonを試したばかりで、フィルタリングが機能していないようで、かなり役に立たない。fseventerはとてもいいです。
オクルス

fseventerは、「10.10 Yosemiteは追って通知があるまでサポートされない」と分類しています。更新された答えはありますか?新しい推奨事項はありますか?
rafraf


3

視覚的でない

Brendanのブログのハイライトについては、https://diigo.com/0xcp0ご覧ください»Mac OS XのDTraceスクリプトのトップ10(2011-10-10)。

より視覚的に

fseventerと互換性のない最新のオペレーティングシステムには、Apple Xcode Instrumentsがあります  –

ファイルアクティビティテンプレートの選択

背景の楽器、正面のターミナル

–強力ですが、(fseventerと比較して)場合によっては、インストゥルメントが重すぎる可能性があります。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.