linux 常用命令

1.jvm命令

pmap:

pmap PID

jmap:

jmap 打印live的对象
jmap -histo:live PID
jmap dump打印
jmap -dump:live,format=b,file=dump.hprof PID

参考链接: https://blog.csdn.net/qq_25622107/article/details/80240881
jstat:

jstat -gcutil PID

jstack:

jstack PID

2.sar

-A:所有报告的总和。
-u:CPU利用率
-v:进程、I节点、文件和锁表状态。
-d:硬盘使用报告。
-r:没有使用的内存页面和硬盘块。
-g:串口I/O的情况。
-b:缓冲区使用情况。
-a:文件读写情况。
-c:系统调用情况。
-R:进程的活动情况。
-y:终端设备活动情况。
-w:系统交换活动。
-n: 记录网络使用情况
sar -f /var/log/sa/sa24 -u -s 02:00:00 -e 03:00:00

参考链接:https://www.cnblogs.com/howhy/p/6396437.html

posted @ 2020-05-10 23:46  棋阿帕奇  阅读(159)  评论(0)    收藏  举报