要查看正在运行的 Java 程序,可以使用以下命令来获取相关信息:
首先打开终端。
输入以下命令并按Enter键运行:ps -ef | grep java
这将显示所有包含 "java" 字符串的进程列表。其中会包含正在运行的 Java 程序及其对应的 PID(Process ID)。
如果需要更详细的信息,可以添加 -l 参数到上面的命令中,例如 ps -elf | grep java。
根据需求选择合适的过滤条件或者通配符来定位特定的 Java 程序。
若结果太多无法完全展示,可以使用管道操作符 | 与 less 命令结合起来分页显示,例如 ps -ef | grep java | less。
若想了解每个 Java 程序的详细信息,可以使用 jcmd
此外还可以使用 jstack
最后,记得在不再需要时停止 Java 程序,可以使用 kill
注意:以上命令都是基于 Linux/Unix 系统的常用工具,确保已经安装了 JDK (Java Development Kit) 才能使用 jcmd 和 jstack 命令。