1

コマンド「mv/folder1 / file1 / folder2」を実行するときのように、「dtrace」を使用してOSX10.8でファイル転送を追跡したいと思います。

create / link / unlink / rename/chdirのようなプローブが次の形式で使用できることを知っています

dtrace -n 'syscall::create:entry { printf("%s %s", execname, copyinstr(arg0)); }'

しかし、この「mv」コマンドをトレースする方法は?

4

1 に答える 1

2

renameは、あなたが求めている機能です:

dtrace -n 'syscall::rename:entry { printf("mv %s %s\n",copyinstr(arg0),copyinstr(arg1)); }'

(必要に応じてsudoを前に追加します)

于 2013-02-12T22:57:51.693 に答える