我想检查启动时tmux触摸的文件(不仅仅是tmux运行时打开的文件列表)。 Strace tmux似乎是最好的选择。
尝试将输出重定向到文件strace tmux > /tmp/blah
时。文件是空的。
为什么会这样? 如何将跟踪重定向到文件?
答案 0 :(得分:20)
哦,我明白了。 Strace不打印到stdout。它打印到stderr。
strace tmux 2> /tmp/blah
有效。
答案 1 :(得分:11)
您还可以将-o
选项与strace
一起使用,该选项将跟踪输出写入文件而不是stderr
。
strace -o /tmp/blah tmux