2013-01-19 14 views
0

我想使用「dtrace」跟蹤OSX 10.8中的文件傳輸,例如運行命令「mv/folder1/file1/folder2」時。如何使用dtrace檢測文件傳輸

我知道這兒有探頭,如創建/連接/斷開鏈接/重命名/ CHDIR可以在

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

但形式如何被用來追蹤這個「MV」的命令?

回答

1

更名是你以後的功能:

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

(如果需要添加須藤盈)