1. 查看java进程 #获取进程号 ps -ef|grep java 2. 使用top命令查看内存占用 # 查看占用内存最多的线程 top -Hp 进程号 3. 将线程号转为16进制 printf "%x\n" 线程号 4. 使用jstack打印出当前线程的信息 jstack 进程号 | grep -20 线程16进制 5. 使用jstack 将线程信息输出到文本 jstack -l 进程号 >> jstack.log