温馨提示×

centos怎样查java进程

小樊
49
2026-09-24 01:15:05
栏目: 编程语言

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

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

ps -ef | grep java

或

ps aux | grep java

说明:

  • ps -ef:显示所有进程
  • grep java:过滤包含 java 的进程

如果想排除 grep 自身:

ps -ef | grep [j]ava

2. 使用 jps(JDK 自带工具)

如果已安装 JDK:

jps -l

说明:

  • -l 显示主类全名或 jar 路径
  • 只显示 Java 进程,更干净

如果提示命令不存在:

which jps
# 或
ls $JAVA_HOME/bin

3. 使用 top / htop

top

然后按 c 显示完整命令,找 java 进程

或安装 htop:

yum install -y htop
htop

4. 按端口反查 Java 进程(常用于找 Web 服务)

netstat -tunlp | grep 8080

或

ss -tunlp | grep 8080

5. 查看进程详细信息(如启动参数)

ps -ef | grep java
# 拿到 PID 后
cat /proc/<PID>/cmdline

总结推荐

  • 快速查 Java 进程:jps -l
  • 通用查进程:ps -ef | grep java

如果你是要杀进程、查占用内存或定位某个服务,可以告诉我具体场景。

0 踩