IT袋

当前位置:主页 > 经验教程 > 建站编程 >

Arthas常用命令

Arthas常用命令 Arthas常用指令汇总(4)

时间:2024-03-21 15:00:14 来源:IT袋 作者:马勇
导读:Arthas常用命令,查看指定方法入参出参 #观察com.zbbmeta.MathGame类中primeFactors方法出参和返回值,结果属性遍历深度为2。#params表示所有参数数组(因为不确定是几个参数),

Arthas常用命令

Arthas常用命令

查看指定方法入参出参

#观察com.zbbmeta.MathGame类中primeFactors方法出参和返回值,结果属性遍历深度为2。
#params表示所有参数数组(因为不确定是几个参数),returnObject表示返回值
watch com.zbbmeta.MathGame primeFactors "{params,returnObj}" -x 2

Arthas常用命令

4. jad反编译指令

反编译指定已加载类源码

jad命令将 JVM 中实际运行的 class 的 byte code 反编译成 java 代码,便于你理解业务逻辑;

在 Arthas Console 上,反编译出来的源码是带语法高亮的,阅读更方便

当然,反编译出来的 java 代码可能会存在语法错误,但不影响你进行阅读理解

编译java.lang.String

#编译java.lang.String
jad java.lang.String

Arthas常用命令

反编译指定的函数

输入:jad + 文件全路径

# 查看com.zbbmeta.MathGame类下的 primeFactors方法
jad com.zbbmeta.MathGame primeFactors

Arthas常用命令

5.退出Arthas

如果只是退出当前的连接,可以用quit或者exit命令

Attach到目标进程上的arthas还会继续运行,端口会保持开放,下次连接时可以直接连接上。

如果想完全退出arthas,可以执行stop命令

本文分享的Arthas常用命令的IT小知识讲解,希望为您的生活带来一点小帮助!

相关阅读

  • 界面设计案例有哪些 优秀的网页设计网站

    界面设计案例有哪些 优秀的网页设计网站

    今日小编为你讲解界面设计案例有哪些和优秀的网页设计网站的相关介绍,一定能解决您的问题的,一起来了解吧! 目前前端可选的 ui 框架特别多,所以好多企业制作后台的时候,ui 比较忙的

  • 常用Gif动图截取工具 制作GIF动图的实用截取工具推荐

    常用Gif动图截取工具 制作GIF动图的实用截取工具推荐

    小编为你介绍常用Gif动图截取工具的相关话题,下面小编为您详细解答 LICEcap LICEcap 是一款屏幕录制软件,可以捕捉屏幕的区域并保存为 GIF 动画或 LCF 格式。 LICEcap 支持 Windows 和 macOS 系统,设

  • 企业网站建设开发流程 网站建设策划流程详解

    企业网站建设开发流程 网站建设策划流程详解

    你是不是想知道企业网站建设开发流程和网站建设策划流程详解IT技巧方面的经验,接下来就是全面介绍。 在互联网营销时代,除了像今日头条、抖音、微博、快手、腾讯社交广告以外,企业

  • 如何使用Rust加速Python程序

    如何使用Rust加速Python程序

    小编为你讲解如何使用Rust加速Python程序的相关介绍,下面为详细的介绍。 作为一种解释型语言,Python在开发速度和灵活性方面具有明显的优势,但在性能方面却不如编译型语言如C++或Rust。 对