跳至正文
Wener Notes

Trace

约 1 分钟阅读
bash
strace -e trace=network

# file
strace -f -e open ls 2>&1 | grep ^open\( | grep “[[:digit:]]\+$” | cut -d\” -f2
strace -f -p $(pidof java)
# syscall
ltrace -c ls
stracefor
-c
-f
-p PID
-P /tmp
-T耗时
-e trace=ipc,memory, network, file, signal, process
  • file
    • access
    • close
    • fchmod
    • fchown
    • fstat
    • lseek
    • open
    • read
    • statfs - fs 相关信息
  • network
    • bind
    • listen
    • socket
    • setsocketopt
  • memory
    • mmap
    • munmap
最近更新commit e7a4c73编辑