温馨提示×

centos如何查看java进程

小樊
33
2026-10-11 15:13:02
栏目: 编程语言

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

1. 使用 ps 命令(最常用)

ps -ef | grep java

或

ps aux | grep java

说明:

  • -e:显示所有进程
  • -f:全格式
  • grep java:过滤出包含 java 的进程

如果不想看到 grep 自身,可使用:

ps -ef | grep [j]ava

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

如果已安装 JDK:

jps -l

说明:

  • jps:JVM Process Status Tool
  • -l:显示主类全名或 jar 路径

常见用法:

jps        # 只看 PID 和类名
jps -v     # 显示 JVM 启动参数

3. 使用 top 查看资源占用

top

然后按 c 显示完整命令,查找 java 进程;或:

top -c | grep java

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

netstat -tunlp | grep java

或(CentOS 7+):

ss -tunlp | grep java

5. 使用 pgrep

pgrep -af java
  • -a:显示完整命令行
  • -f:匹配完整命令

总结推荐

  • 快速查看:ps -ef | grep java
  • JDK 环境:jps -l
  • 看资源占用:top

如果你是想查某个 Java 服务(如 Spring Boot / Tomcat)的 PID 或启动参数,可以告诉我具体场景。

0 踩