随笔分类 -  linux 学习汇总

摘要:1、介绍jstack用于打印出给定的java进程ID或corefile或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack[-l]pid如果java程序崩溃生成core文件,jstack工具可以用... 阅读全文
posted @ 2015-08-11 19:18 PDCA 阅读(370) 评论(0) 推荐(0)
摘要:1、介绍 用来查看基于HotSpot的JVM里面中,所有具有访问权限的Java进程的具体状态,包括进程ID,进程启动的路径及启动参数等等,与unix上的ps类似,只不过jps是用来显示java进程,可以把jps理解为ps的一个子集。 使用jps时,如果没有指定hostid,它只会显示本地环境中所有的... 阅读全文
posted @ 2015-08-11 19:03 PDCA 阅读(384) 评论(0) 推荐(0)
摘要:1、命令基本概述Jmap是一个可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。使用方法jmap-histopid。如果使用SHELL,可采用jmap-histopid>a.... 阅读全文
posted @ 2015-08-11 18:54 PDCA 阅读(309) 评论(0) 推荐(0)
摘要:jstatJstat用于监控基于HotSpot的JVM,对其堆的使用情况进行实时的命令行的统计,使用jstat我们可以对指定的JVM做如下监控:- 类的加载及卸载情况- 查看新生代、老生代及持久代的容量及使用情况- 查看新生代、老生代及持久代的垃圾收集情况,包括垃圾回收的次数及垃圾回收所占用的时间-... 阅读全文
posted @ 2015-07-28 19:12 PDCA 阅读(2376) 评论(0) 推荐(0)
摘要:netstat -apn ---------显示系统端口使用情况lsof -i:端口号(lsof -i:8080) ---------查看指定端口有哪些进程在使用ps -aux | grep pid------------查看指定进程pid的详细信息kill -9 pid ---------杀死pi... 阅读全文
posted @ 2015-07-14 16:39 PDCA 阅读(124) 评论(0) 推荐(0)