使用是 strace 可执行程序,例如
strace ls
输出的结果为:
execve("/bin/ls", [“ls”], [/* 38 vars */]) = 0
brk(0) = 0x81b1000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7763000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open(“tls/i686/sse2/cmov/libselinux.so.1”, O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
…