1)找到Java进程,一般找到你的应用<PID>
ps -ef|grep java
3) top 命令找到你要得线程
#-H :以 CPU 占用率大小的顺序排列进程列表
#-p :通过指定监控进程ID来仅仅监控某个进程的状态
top -H -p <PID>
3) 找到线程id(TID),执行后,得到转16进制结果<xTID>
printf "%x\n" <TID>
4) 查看堆栈信息
jstack pid |grep -A 100 <xTID>
5) 查看已建立连接的情况
netstat -antlp|grep ESTABLISHED
6) 查看内存使用情况
free -m
7)查看磁盘使用情况
#-h 方便阅读方式显示,-H 等于“-h”,但 1K=1000
df -H