如何使用dtrace检测文件传输

时间:2013-01-19 07:34:56

标签: dtrace

我想使用“dtrace”跟踪OSX 10.8中的文件传输,就像运行命令“mv / folder1 / file1 / folder2”一样。

我知道可以以

的形式使用诸如create / link / unlink / rename / chdir之类的探测器

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

但如何追踪这个“mv”命令?

1 个答案:

答案 0 :(得分:1)

重命名是您追求的功能:

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

(如果需要,添加 sudo infront)