strace 与网络浏览器

strace 与网络浏览器

我试图strace这样iceweasel

strace -e trace=connect iceweasel

我希望connect在加载新页面时看到调用。令人惊讶的是,没有。

为什么这样?我是否使用strace不正确,或者为什么它不显示connect显然必须发生的调用。

答案1

Iceweasel 创建许多子进程,然后这些子进程连接到远程 Web 服务器。strace当二进制文件执行fork()系统调用来创建子项时,您必须建议也跟踪子项。

使用这个命令:

strace -f -e trace=connect iceweasel

相关内容