ps -ef | grep 426
root 4260 587 0 Apr17 ? 00:00:00 [bnx2i_thread/4]
root 4261 587 0 Apr17 ? 00:00:00 [bnx2i_thread/5]
root 4262 587 0 Apr17 ? 00:00:00 [bnx2i_thread/6]
root 4263 587 0 Apr17 ? 00:00:00 [bnx2i_thread/7]
root 4264 587 0 Apr17 ? 00:00:00 [bnx2i_thread/8]
root 4265 587 0 Apr17 ? 00:00:00 [bnx2i_thread/9]
root 4267 587 0 Apr17 ? 00:00:00 [bnx2i_thread/10]
root 4268 587 0 Apr17 ? 00:00:00 [bnx2i_thread/11]
root 4269 587 0 Apr17 ? 00:00:00 [bnx2i_thread/12]
请帮助我理解带有给定pid的ps命令的输出。我试图检查服务是否正在运行。
编辑:迟到的回复道歉。像这样使用ps和grep并不理想;虽然它在我的应用程序运行时给出了预期的结果。就是这样,我不小心得到了'bnx2'网络驱动程序,它可以是内核驱动程序,也可以是大多数2.6 Linux内核的独立程序包。)
答案 0 :(得分:0)
这本质上与java无关。
您的“服务”是使用某个应用程序启动的,而不是点击进程ID,您可以grep进程名称
答案 1 :(得分:0)
如果您希望找到与java相关的任何进程,您应该使用java关键字..尝试以下命令:
ps -ef | grep -i java