Unix 识别进程堆栈的命令是什么?
有哪些命令可以识别为特定进程存在的堆栈?您可以使用Unix 识别进程堆栈的命令是什么?,unix,stack,Unix,Stack,有哪些命令可以识别为特定进程存在的堆栈?您可以使用gdb $ gdb <program> <pid> gdb> bt $gdb gdb>bt pstack将打印正在运行的进程的堆栈跟踪 有关详细信息,请参见man pstack。我无法使用该命令,它在kshell putty中显示为“gdb not found”。@suvitha:ksh和putty都不是操作系统。@suvitha:uname-s通常会告诉您正在运行的Unix。系统调试器可能不是gdb(在Solar
gdb
$ gdb <program> <pid>
gdb> bt
$gdb
gdb>bt
pstack
将打印正在运行的进程的堆栈跟踪
有关详细信息,请参见
man pstack
。我无法使用该命令,它在kshell putty中显示为“gdb not found”。@suvitha:ksh和putty
都不是操作系统。@suvitha:uname-s
通常会告诉您正在运行的Unix。系统调试器可能不是gdb
(在Solaris上,我想是…嗯…dbx
)。您能详细说明一下“标识”吗?只是为了在每个步骤中阅读该过程所做的工作