参考
https://my.oschina.net/feichexia/blog/196575
1、查看tomcat使用java的进程
ps -ef | grep tomcat | grep -v grep
进程 23274
2、查看进程的线程信息
ps -Lfp pid或者ps -mp pid -o THREAD, tid, time或者top -Hp pid
使用第三个
top -Hp 23274
3、线程id
23285
4、线程id的16进制
printf "%x " 23285
5af5
5、输出堆栈信息
遇到的问题
root@ubuntu211:~# jstack 23274 | grep 5af5
23274: Unable to open socket file: target process not responding or HotSpot VM not loaded
The -F option can be used when the target process is not responding
root@ubuntu211:~#
参考
http://blog.csdn.net/chenyi8888/article/details/8477852
这个问题,应该是执行命令的用户的权限问题