Arthas常用命令

Arthas常用命令

help   		显示Arthas帮助

auth   		对当前会话进行身份验证

keymap   	显示指定连接的所有可用的keymap。

sc    		搜索JVM加载的所有类

sm    		搜索JVM加载类的方法

classloader 显示classloader信息

jad         分解类

getstatic   显示类的静态字段

monitor   	监控方法执行统计信息,例如总/成功/失败计数、平均rt、失败率等。

stack   	显示指定类和方法的堆栈跟踪

thread   	显示线程信息,线程堆栈

trace   	跟踪指定方法调用的执行时间。

watch   	显示指定方法调用的输入/输出参数、返回对象和抛出的异常

tt   		时间隧道

jvm   		显示目标jvm信息

memory   	显示jvm内存信息。

perfcounter 显示性能计数器信息。

ognl   		执行ognl表达式。

mc  		内存编译器,将java文件编译成内存中的字节码和类文件。
	
redefine  	重新定义类@请参阅Instrumentation#redefineClasses(ClassDefinition…)

retransform	重新传输类@请参阅Instrumentation#retransformClasses(类…)

dashboard	目标jvm的线程、内存、gc、vm、tomcat信息概述。

dump		从JVM转储类字节数组

heapdump	堆转储

options		查看和更改各种Arthas选项

cls			清除屏幕

reset		重置所有增强类

version		显示Arthas版本

session		显示当前会话信息

sysprop		显示并更改系统属性。

sysenv		显示系统环境。

vmoption	显示并更新vm诊断选项。

logger		打印记录器信息,并更新记录器级别

history		显示命令历史记录

cat			连接和打印文件

base64		使用base64表示进行编码和解码

echo		写入参数到标准输出

pwd			返回工作目录名

mbean		显示mbean信息

grep 		管道的grep-grep命令。

tee			用于管道的tee-tee命令。

profiler	异步profiler。https://github.com/jvm-profiling-tools/async-profiler

vmtool		jvm工具

stop		停止/关闭Arthas服务器并退出控制台。

Arthas使用
https://blog.csdn.net/S_X007/article/details/122893738

你可能感兴趣的:(JVM,jvm)