2011-03-31 66 views

回答

0

我想你指的strace並要篩選它的輸出。

strace-e選項可讓您決定應打印哪些呼叫。以下是手冊摘錄:

-e trace=file 
       Trace all system calls which take a file name as an argument. You can think of this as an abbreviation for 
       -e trace=open,stat,chmod,unlink,... which is useful to seeing what files the process is referencing. Furthermore, using 
       the abbreviation will ensure that you don't accidentally forget to include a call like lstat in the list. Betchya woulda 
       forgot that one. 

    -e trace=process 
       Trace all system calls which involve process management. This is useful for watching the fork, wait, and exec steps of a 
       process. 

    -e trace=network 
       Trace all the network related system calls. 

    -e trace=signal 
       Trace all signal related system calls. 

    -e trace=ipc 
       Trace all IPC related system calls. 

    -e trace=desc 
       Trace all file descriptor related system calls. 

您也可以選擇單個系統調用。

相關問題