进程跟踪工具

strace,truss监控进程的系统调用和信号产生信息,ltrace监控进程函数库调用情况。
常用参数如下:
-f 监控进程及其子进程
-o file name 输出定向到文件
-p pid 监控指定进程
使用实例如下:
strace -f -o vim.strace vim
22389 execve("/usr/bin/vim", ["vim"], [/* 44 vars */]) = 0
22389 brk(0)                            = 0x978a000
22389 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
22389 mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77fe000
22389 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)




你可能感兴趣的:(F#,vim,Access)