在 Linux 上使用 jps 命令检查 Java 进程|Linux 中国

导读:系统上运行着诸多进程,通过 jps 命令能够快速有效识别 Java 进程。               

本文字数:3173,阅读时长大约:3分钟

https://linux.cn/article-13871-1.html

作者:Alan Formy-duval

译者:unigeorge

系统上运行着诸多进程,通过 命令能够快速有效识别 Java 进程。

在 Linux 中,有一些用于查看系统上运行进程的命令。进程是指由内核管理的正在进行的事件。每启动一个应用程序时,就会产生一个进程,但也有许多在计算机后台运行的进程,如保持系统时间准确的进程、监听新文件系统的进程、索引化文件的进程等。有一些可以用来监测这些进程的实用程序,比如包含在procps-ng 包opensource.com中的程序,但它们往往都是对各种进程通用的。它们会查看计算机上的所有进程,你可以根据需要过滤结果列表。

在 Linux 中,可以通过 命令查看进程。这是查看当前系统上运行进程最简单的方法。

你也可以通过 命令,并配合结果输出管道符进行 ,从而查看系统上运行的 Java 进程,。

然而,OpenJDK 有自己专属的进程监视器。Java 虚拟机进程状态(Java Virtual Machine Process Status)(jps)工具可以帮你扫描系统上所有运行的 Java 虚拟机(JVM)实例。

要想实现与 命令类似的输出,可以使用 选项。这很实用,这与 相比,可以减少你的输入。

命令的默认输出包含进程标识符,类名或 Jar 文件名。

注意: 的手册页指出此命令是试验性且不受支持的。尽管如此,它仍然是一个不错的选择,因为一个系统通常运行着许多进程,这种只识别 Java 进程的快速方法是很有用的。

当下的 Java 仍然是一种流行的语言,所以熟悉 Java 开发工具包和运行时环境仍然很重要。它们包含着许多适用于 Java 应用程序开发和维护的工具。

via:https://opensource.com/article/21/10/check-java-jps

作者:Alan Formy-Duval选题:lujun9972译者:unigeorge校对:turbokernel

本文由LCTT原创编译,Linux中国荣誉推出

欢迎遵照 CC-BY-NC-SA 协议规定转载,

如需转载,请在文章下留言 “转载:公众号名称”,

我们将为您添加白名单,授权“转载文章时可以修改”。

相关文章