0
A
回答
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.
您也可以選擇單個系統調用。
相關問題
- 1. 在哪裏可以找到Linux系統調用的源代碼?
- 2. Cocoa的所有鍵碼都在哪裏?
- 3. pause()系統調用的系統調用處理函數在哪裏?
- 4. Linux系統的udev使用「keyboard-keys-from-name.h」在哪裏?
- 5. 所有的系統調用都是非實時安全的嗎?
- 6. 所有系統調用都需要Windows上的SSDT?
- 7. linux系統中使用的for_each_zone在新系統調用中調用
- 8. Linux權限604,系統中的所有用戶是否都讀過該文件?
- 9. 在Linux中創建系統調用
- 10. Linux系統調用getifaddr C++
- 11. 開放系統調用 - Linux
- 12. linux系統調用getpeername C++
- 13. 在Linux的NFS掛載系統調用
- 14. 在Linux系統()調用的問題
- 15. WOW64 32位系統:恢復
- 16. 在哪裏包括文件存儲 - Ubuntu Linux操作系統,GCC
- 17. django admin中的所有內容都在哪裏?
- 18. 在哪裏插入恢復'無效'
- 19. x86 linux系統調用調用約定?
- 20. 我在哪裏可以找到系統調用源代碼?
- 21. 如何在golang中調用Linux/UNIX的系統調用
- 22. 在Linux上seteuid系統調用?
- 23. JRE系統庫中每個JAR都有哪些作用
- 24. 在LINUX C/C++中,哪些系統調用是可中斷的(即errno == EINTR)?
- 25. 在NTFS文件系統MFT在哪裏
- 26. 列出所有沒有系統用戶的Linux用戶
- 27. 消息隊列。 msgsend msgrcv。系統V在C系統調用(Linux)
- 28. 在linux中恢復串口
- 29. 在分佈式系統中複製文件,以便所有服務器都有所有文件的副本
- 30. 如何在Python中調用linux系統調用PROCESS_VM_READV?