如何解决-bash: jstat: command not found
今天有个项目内存溢出了,想用jstack的时候报错-bash: jstat: command not found想了下,估计是服务器没有配环境变量,就去看了一下,果然没有配。解决办法:配置环境变量1、找java安装路径[root@localhost /]# whereis javajava: /usr/bin/java[root@localhost /]#[root@localhost /]# l
·
今天有个项目内存溢出了,想用jstat的时候报错
-bash: jstat: command not found
想了下,估计是服务器没有配环境变量,就去看了一下,果然没有配。
解决办法:配置环境变量
1、找java安装路径
[root@localhost /]# whereis java
java: /usr/bin/java
[root@localhost /]#
[root@localhost /]# ls -lrt /usr/bin/java
lrwxrwxrwx. 1 root root 26 6月 1 2020 /usr/bin/java -> /usr/java/default/bin/java
[root@localhost /]#
2、编辑/etc/profile:
[root@localhost /]# vi /etc/profile
3、配置环境变量,在文件末尾添加:
export JAVA_HOME=/usr/java/default
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4、执行命令,使刚才的改动生效:
source /etc/profile
5、检查是否生效:
[root@localhost /]# jstat -gcutil 26514
S0 S1 E O M CCS YGC YGCT FGC FGCT GCT
0.00 0.00 63.18 61.85 95.59 93.23 15 0.388 1 0.409 0.797
[root@localhost /]#
更多推荐
已为社区贡献1条内容
所有评论(0)