JVM:
一、jmap
1.jmap -histo:live PID 按照占用空间的打小打印程序中类的列表。
2.jmap PID 帮助定位JAVA进程占用内存较大或者底层动态链接库占用内存较大的问题,在JAVA进程导致内存泄露场景中起很重要的作用。
3.jmap -heap PID 查看堆的概要信息。
二、jstat
1.jstat -gcutil PID 5000 10 查看GC
三、jstack
1.jstack PID 打印JAVA进程id的线程快照信息
四、jinfo
1.jinfo PID 查看运行时java进程的环境变量和虚拟机参数
五、jps
1.jps -l 查找进程,通常用ps代替
LINIX:
一、grep
grep 'parttern' INPUT_FILE 打印匹配的数据
grep -5 'parttern' INPUT_FILE 打印匹配行的前后5行
grep -C 5 'parttern' INPUT_FILE 打印匹配行的前后5行
grep -A 5 'parttern' INPUT_FILE 打印匹配行的后5行
grep -B 5 'parttern' INPUT_FILE 打印匹配行的前5行
grep -A 15 --color 1010061938 查找后着色
二、find
find . -name FILE_NAME 通过文件名查找文件的所在位置
三、uptime
uptime 查看机器的启动时