pstack只能生成一个堆栈 linux系统记录了每个进程的线程id信息,路径在/proc/进程id/task/ 下,通过指令pstack 线程id,即可打印堆栈信息 假如进程名为test for id in `ll /proc/\`pidof test\`/task | grep -v total | awk ‘{print $9}’`; do pstack ${id}; done;