
在转换完十六进制后使用jstack 命令 出现-bash: jstack: command not found
1. 使用 命令 : which java 先查看java在哪个位置
贴图的这张 是我已经进入bin 未进入时并没有bin (对比图 -- 细心观察)

![]()
2. cd /usr/local/bin/java 进入
3. ls 查看
4. 存在的情况下 使用 命令 jstack PID | grep TID(十六进制) -A30 还出现not found![]()
直接在 jstack PID | grep TID(十六进制) -A30 命令前加./
./jstack PID | grep TID(十六进制) -A30

出现以下代码 就已经解决了
本文介绍了解决在使用jstack命令时遇到的“command not found”错误的方法。通过定位java路径并调整命令格式,最终成功运行jstack命令。
1741

被折叠的 条评论
为什么被折叠?



