温馨提示×

ubuntu java进程怎样查

小樊
50
2026-09-10 03:29:06
栏目: 编程语言

在 Ubuntu 上查看 Java 进程,常用方法有下面几种:


1. 使用 ps 命令

ps -ef | grep java

或只看 java 相关:

ps aux | grep java

可以看到进程 ID(PID)、启动命令、路径等。


2. 使用 jps(JDK 自带,推荐)

如果装了 JDK:

jps -l

输出示例:

12345 com.example.Main
23456 org.apache.catalina.startup.Bootstrap
  • -l:显示完整主类或 jar 路径
  • -v:显示 JVM 参数

如果 jps 找不到,说明可能只装了 JRE,没装 JDK


3. 使用 top / htop

top

然后按 Shift + M 按内存排序,找 java

更直观:

htop

(需安装:sudo apt install htop)


4. 按端口反查 Java 进程(常用)

如果知道端口,比如 8080:

sudo netstat -tunlp | grep 8080
# 或
sudo ss -tunlp | grep 8080

5. 查看某个 Java 进程的详细信息

jinfo <pid>
jstat -gc <pid>
jstack <pid>

6. 查找所有 Java 可执行文件进程

pgrep -a java

如果你是 排查问题 / 看哪个 Java 占用 CPU 高 / 找 Spring Boot 进程,可以告诉我具体场景,我可以给你更精准的命令。

0 踩