linux环境下 ps命令查看找不到java进程,使用ps-ef|grep java可以找到java进程,为什么?

是不是处于中断状态(s)的进程用ps命令是查不到的?
2025-02-26 18:17:28
推荐回答(2个)
回答1:

ps命令默认只显示当前用户当前控制台的进程,其他用户的以及后台的进程看不到,需要使用
ps aux
或者
ps -ef
等形式才可以,这是ps命令的功能选项的问题,与你的java进程是否被中断无关。

回答2:

man ps 查看ps 详解
你的参数不全 导致没法完全查询 一般用ps -aux 能够查看所有的进程