温馨提示×

debian怎么查java进程

小樊
38
2026-09-07 23:48:09
栏目: 编程语言

在 Debian 系统中,查看 Java 进程常用以下几种方法:

1. 使用 ps 命令

ps -ef | grep java

ps aux | grep java

说明:列出所有进程并过滤包含 java 的行,可看到进程 PID、启动命令等。

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

jps -l

说明:只显示 Java 进程,输出格式为 PID 主类或jar包名

如果提示 command not found,说明没装 JDK,可安装:

sudo apt install default-jdk

3. 使用 pgrep

pgrep -af java

说明:直接列出 Java 进程的 PID 和完整命令行。

4. 使用 top / htop

top

然后按 c 显示完整命令,找 java 相关进程。 或安装 htop:

sudo apt install htop
htop

5. 查看端口对应的 Java 进程(如 Tomcat)

sudo netstat -tunlp | grep java

sudo ss -tunlp | grep java

示例输出说明

1234 org.elasticsearch.bootstrap.Elasticsearch
5678 jar
  • 1234 / 5678 是 PID
  • 后面是启动类或 jar 包

如果你是想查某个 Java 程序占了多少内存 / CPU,或者怎么杀掉 Java 进程,也可以告诉我。

0