对于 Arthas 的简介在《Windows 下 Arthas 的装置和卸载》这篇文章写过了,就不反复了间接进入正题
装置步骤其实跟 Windows 下装置是差不多的,也是下载 Arthas 的 jar 包,启动 jar 包来装置 Arthas
办法一,在线装置
1. 登录服务器
这个就不多说了,应用服务器的这是基本操作,应用 root 身份登录服务器
2. 进入装置目录
进入你想寄存 Arthas 的 jar 包的门路,同样的,如果没有就新建,有的话就间接进入,ls 命令是显示当前目录下的所有文件夹,能够查看 Arthas 文件夹有没有创立胜利
这里有一个疾速创立文件夹的命令提供给大家应用,比方我想创立一个叫 Arthas 的文件夹来寄存这个 jar 包就用以下命令
mkdir arthas // 创立一个叫 arthas 的文件夹
cd arthas // 进入 arthas 文件夹
注:曾经创立好文件夹的能够间接应用第二条命令行进入目录,cd 你的文件夹名
。如果还没创立文件夹的,须要先用第一行的mkdir 你的文件夹名
,先创立文件夹,而后cd 你的文件夹名
,进入文件夹目录
3. 下载 jar 包
进入目录之后,应用以下命令开始下载 jar 包,呈现相似如图所示的样子就是下载实现了
curl -O https://arthas.aliyun.com/arthas-boot.jar
输出 ls 命令查看以后的目录下有一个 arthas-boot 的 jar 包
4. 启动 arthas-boot.jar 包
下载实现之后,应用以下命令就能够启动 jar 包了
java -jar arthas-boot.jar
输出这段命令之后,启动了 jar 包,跟 Windows 下的启动一样,如果没有 java 过程启动,也是会呈现这样的谬误,
跟 Windows 的一样,这是因为启动的这个 jar 包,会自动检测启动的 java 过程,要是呈现了这个,阐明你没有开启任何 java 过程,所以检测不到
那怎么办呢?我总不可能像 Windows 零碎一样关上个 IDEA 就行吧?这里你启动一个不会退出的 java 过程即可,比如说 Tomcat,因为我的服务器没装置 Tomcat,就借用一张他人的截图了,进入 Tomcat 的目录启动 Tomcat
再回来 jar 包的装置目录,输出刚刚的命令启动这个 jar 包,就会呈现过程了,抉择一个选项,比方这里输出 1 而后回车,就会开始下载 arthas 并装置了,下载实现了之后呈现的内容跟 Windows 下装置是一样的
这里能够输出 quit
来退出 Arthas 的输出,返回到 Linux 的输出
与 Windows 零碎的有一点不同的是,生成的.arthas 是暗藏的,间接应用 ls 查看目录的话,是无奈查看的,须要查看相干目录的话,能够应用 ls -a
查看这个目录,就会看到跟 Windows 一样会有的.arthas 和 logs 两个文件夹
办法二,离线装置
间接下载好 zip 包,放到一个目录,解压即可
能够在官网文档给的门路下载
链接:https://arthas.aliyun.com/doc/
嫌麻烦的,能够应用我提供的百度云链接下载,永恒可用!
链接:https://pan.baidu.com/s/1UjgS…
提取码:1y9p
下载好之后,要通过 ftp 来上传到 Linux 的任意目录,进入该目录,而后应用命令解压即可
解压的命令如下
unzip -d 解压的目标目录 解压的文件名
卸载 arthas
Linux 下卸载也很简略,因为这个 Arthas 是绿色软件,删除了装置目录和日志目录就能够了,更 Windows 下卸载相似,删除 .arthas 和 logs 这两个文件夹即可,进入.arthas 和 logs 的目录,输出命令删除就能够了,非常简单
1 首先进入到这个目录,输出 ls -a
命令看到这两个文件夹
而后离开输出以下两条命令删除两个文件夹
rm -rf .arthas
rm -rf logs
如果没有进入这个目录,间接输出以下命令行也是能够删除的
rm -rf ~/.arthas/
rm -rf ~/logs/arthas