linux不同用户使用jps命令查看进程结果不一样

我使用root用户和用户b登陆同一台主机,使用jps命令查看java进程的启动情况,发现不同用户jps命令的运行结果不同,
这个是什么原因?进程也分用户?望指点

阅读 6.4k
2 个回答

一般情况下,需要使用与启动应用的帐号来执行jps命令,并且使用相同版本jdk中的jps。

补充楼上一下:

如果两个用户的环境变量不一样,那你执行的 jps 命令也就不是同一个命令, 搞不好是两个版本的 jdk,就跟两个容器似得互不关联.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题