12
[root@woyo test]# strace -o /tmp/lsof.strace -p 5625
Process 5625 attached - interrupt to quit
q

誰でも知っていますか?

4

3 に答える 3

14

これは、存在しなくなった pid を待っているプロセスがブロックされたときに発生するようです。

前述のように strace が Ctrl + C に応答しない場合は、Ctrl + Z と bg を使用してバックグラウンドにプッシュし、別の strace で実行中の strace プロセスにアタッチします。これにより、最初の strace がブロックされた理由がわかります。

# strace -p 32035
Process 32035 attached - interrupt to quit
^Z
# bg
[1]+ strace -p 32035 &
# ps uax|grep strace
root      1886  0.0  0.0 103452   840 pts/2    S+   05:59   0:00 grep strace
root     30114  0.0  0.0   4452   572 pts/2    S    05:59   0:00 strace -p 32035
# strace -p 30114
Process 30114 attached - interrupt to quit
wait4(-1, 

その後、これらのプロセスを kill -9 で強制終了できます

于 2014-01-15T06:32:50.773 に答える
2

Ctrl + C を試しましたか?コマンドに「中断」信号を与えること。

于 2011-03-25T10:25:19.440 に答える