Как выйти из strace при подключении к процессу?
[root@woyo test]# strace -o /tmp/lsof.strace -p 5625
Process 5625 attached - interrupt to quit
q
кто-нибудь знает?
3 ответов
Я справился с отправкой strace в фоновый процесс с помощью Ctrl + Z,а затем вручную убил PID strace.
это происходит, когда процесс блокируется в ожидании 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