美文网首页
jps-查看正在运行的Java进程

jps-查看正在运行的Java进程

作者: Shaw_Young | 来源:发表于2021-10-12 18:00 被阅读0次

jps(Java Process Status)

显示指定系统内所有的HotSpot虚拟机进程(查看虚拟机进程信息),可用于查询正在运行的虚拟机进程。

说明:对于本虚拟机进程来说,进程的本地虚拟机ID与操作系统的进程ID是一致的,唯一的。

基本语法

它的基本使用语法为:
jps [options] [hostid]

  • options参数
    -q:仅仅显示LVMID(local virtual machine id),即本地虚拟机唯一id,不显示主类的名称等。
    -l:输出应用程序主类的全类名或如果进程执行的是jar包,则输出jar完整路径
    -m:输出虚拟机进程启动时传递给主类main()的参数
    -v:列出虚拟机进程启动时的JVM参数。比如:-Xms20m -Xmx50m 是启动程序指定的jvm参数。

说明:以上参数可以综合使用

补充:
如果某Java进程关闭了默认开启的UsePerfData参数(即使用参数-XX:-UsePerfData),那么jps命令(以及下面介绍的jstat)将无法探知该Java进程。

  • hostid参数

RMI注册表中注册的主机名。
如果想要远程监控主机上的java程序,需要安装jstatd。

对于具有更严格的安全实践的网络场所而言,可能使用一个自定义的策略文件来显示对特定的可信主机或网络的访问,尽管这种技术容易受到IP地址欺诈攻击。

如果安全问题无法使用一个定制的策略文件来处理,那么最安全的操作是不运行jstatd服务器,而是在本地使用jstat和jps工具。

梦想很模糊,去追,它会渐变清晰。青春励志,奋斗下去别放弃。

相关文章

  • jps-查看正在运行的Java进程

    jps(Java Process Status) 显示指定系统内所有的HotSpot虚拟机进程(查看虚拟机进程信息...

  • Linux下查看所有运行中的java进程并杀死

    查看正在运行的java进程: 停止进程:kill 【pid】如图所示

  • Linux 基本指令

    查看进程: 1、ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java...

  • jps命令:查看Java进程等详细信息

    jps是java自带的查看java进程的命令,通过这个命令可以查看当前系统所有运行中的java进程、java包名、...

  • Linux 进程管理

    查看正在运行的进程可以使用 ps 命令查看进程的运行状态,包括后台进程,例如:$ps 还可以结合 -f 选项查看更...

  • Linux运行Java jar包与销毁进程

    根据端口查看这个进程的pid: 查看进程的详细信息: 杀掉进程: 后台运行jar包: 文集推荐: Java基础方法...

  • Linux系统查看进程

    ps -aux 查看系统所有用户正在运行的程序,进程 kill (某进程pid号) 杀死某进程 top 动态查看...

  • docker基础命令

    查看 Docker 镜像 docker images 查看正在运行的 Docker 进程 docker ps 展...

  • java分析工具

    java分析工具 jinfo:命令可以用来查看 Java 进程运行的 JVM 参数 jstat:(Java Vir...

  • ubuntu查看及结束进程

    查看进程: 1、ps 命令用于查看当前正在运行的进程。 grep 是搜索 例如: ps -ef | grep ja...

网友评论

      本文标题:jps-查看正在运行的Java进程

      本文链接:https://www.haomeiwen.com/subject/cseenltx.html