centos 是否可以连接到一个已经在运行的gdb进程?

lc8prwob  于 2022-11-08  发布在  其他
关注(0)|答案(1)|浏览(153)

早上好,几个小时前我开始了一个gdb调试会话。是否可以使用gdb连接到一个已经被gdb调试的进程?
我尝试以root用户身份连接,但收到以下错误消息:

[root@localhost lirh5g_deb]# gdb ./MatchUpAccurate.exe  12327
ptrace: Operation not permitted.
/home/frank/DQT/MatchUpTest/lirh5g_deb/12327: No such file or directory.

我们使用的是Centos Linux Version 5.5。谢谢。

o2gm4chl

o2gm4chl1#

不幸的是,不是直接的。如果你没有使用screen/tmux,你唯一的选择就是搜索一个tty劫持程序(有可能“窃取”tty,,尽管这是一个丑陋的解决方案),并抓取拥有你现有gdb会话的tty

相关问题