如何查看Linux上正在运行的所有Java程序列表

 更新时间:2023年10月17日 09:50:13   作者:訾博ZiBo  
在linux操作时,经常要查看运行的项目的进程和端口,下面这篇文章主要给大家介绍了关于如何查看Linux上正在运行的所有Java程序列表的相关资料,需要的朋友可以参考下

在Linux上查看正在运行的所有Java程序列表,可以通过多种方法实现。以下是其中一些常用的方法:

使用jps命令jps(Java Virtual Machine Process Status Tool)是Java Development Kit(JDK)自带的一个工具,用于列出所有运行的Java进程。基本使用方法如下:

jps -l

这将列出所有正在运行的Java进程的PID和主类的全路径名。-l选项可以显示主类的全路径名或jar文件的路径。如果你的JDK安装和配置正确,这应该是查看Java进程最直接的方法。

使用ps命令ps命令是用于查看当前系统进程状态的工具。你可以结合grep命令,以查看所有Java进程,如下所示:

ps -ef | grep java

这会列出所有的Java进程,并显示它们的详细信息,如PID、启动时间、CPU使用时间、命令行等。

使用pgrep命令pgrep命令是一个可以根据名称查找进程的工具。如下所示:

pgrep -a java

-a选项会显示每个匹配进程的完整命令行,而不仅仅是PID。这样,你可以看到每个Java进程的详细信息。

记住,你需要有足够的权限来查看进程。如果你的用户没有足够的权限,你可能需要使用sudo命令来获取管理员权限。

附:Linux下查看和停止所有java进程

1.ps -ef | grep java

在Linux下查看所有java进程命令:ps -ef | grep java

停止特定java进程命令:kill -9 java进程序号

停止所有java进程命令:pkill - 9 java

2.jps

jps -l -v

比较常用的参数:

-q 只显示pid,不显示class名称,jar文件名和传递给main 方法的参数

-m 输出传递给main 方法的参数,在嵌入式jvm上可能是null

-l 输出应用程序main class的完整package名 或者 应用程序的jar文件完整路径名

-v 输出传递给JVM的参数

总结

到此这篇关于如何查看Linux上正在运行的所有Java程序列表的文章就介绍到这了,更多相关查看Linux正在运行Java列表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 关于application.yml基础配置以及读取方式

    关于application.yml基础配置以及读取方式

    这篇文章主要介绍了关于application.yml基础配置以及读取方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • log4j如何根据变量动态生成文件名

    log4j如何根据变量动态生成文件名

    这篇文章主要介绍了log4j如何根据变量动态生成文件名方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • 分析ZooKeeper分布式锁的实现

    分析ZooKeeper分布式锁的实现

    在分布式的情况下,sychornized 和 Lock 已经不能满足我们的要求了,那么就需要使用第三方的锁了,这里我们就使用 ZooKeeper 来实现一个分布式锁
    2021-06-06
  • 最新jsonwebtoken-jwt 0.12.3 基本使用小结

    最新jsonwebtoken-jwt 0.12.3 基本使用小结

    这篇文章主要介绍了最新jsonwebtoken-jwt 0.12.3 基本使用小结,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-12-12
  • Java技能点之SimpleDateFormat进行日期格式化问题

    Java技能点之SimpleDateFormat进行日期格式化问题

    这篇文章主要介绍了Java技能点之SimpleDateFormat进行日期格式化问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • spring boot application properties配置实例代码详解

    spring boot application properties配置实例代码详解

    本文通过代码给大家介绍了spring boot application properties配置方法,需要的的朋友参考下吧
    2017-07-07
  • java中子类继承父类,程序运行顺序的深入分析

    java中子类继承父类,程序运行顺序的深入分析

    本篇文章是对java中子类继承父类,程序运行顺序进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • Java的带GUI界面猜数字游戏的实现示例

    Java的带GUI界面猜数字游戏的实现示例

    这篇文章主要介绍了Java的带GUI界面猜数字游戏的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-12-12
  • Java详解entity转换到vo过程

    Java详解entity转换到vo过程

    这篇文章将用实例来和大家介绍一下entity转换到vo的方法过程。文中的示例代码讲解详细,对我们学习Java有一定的帮助,需要的可以参考一下
    2022-06-06
  • SpringBoot工程下Lombok的应用教程详解

    SpringBoot工程下Lombok的应用教程详解

    这篇文章主要给大家介绍了关于SpringBoot工程下Lombok应用的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11

最新评论