【发布时间】:2019-10-26 14:42:49
【问题描述】:
我想用 GDB 调试一个正在运行的守护进程。我有相应进程的进程ID。我输入:gdb attach process id info threads
我正在获取线程列表。 * 一个是当前正在运行的一个线程(如果我错了请纠正我)
现在我正在发送:
systemctl kill daemonname(这个命令我在其他终端上运行)
现在我想在点击这个命令后检查哪个线程正在运行。
因为我的守护进程卡住了。它没有正确杀死。我尝试使用 service-name status 命令。因为在上面的“servicename status”命令之后它被卡住了。我想跟踪最后一个被卡住的线程,因为我的守护进程仍未被杀死,但运行检查该守护进程状态的命令被卡住,没有输出出现在输出中。如果它被正确杀死,它应该显示服务没有运行或找不到命令。
请帮帮我..我是新人
【问题讨论】: