Ubuntu Java:查找特定程序的pid并终止该程序

Abr*_*itu 5 java linux ubuntu pid kill

我正在尝试创建一个应用程序,检查此特定应用程序是否正在运行,然后在指定的时间后终止应用程序.我打算拿到应用程序的pid.我如何获得应用程序的pid?

谢谢

Nan*_*ada 6

您可能尝试ps -aux | grep foobar获取pid,然后kill针对它发出命令,或者您可能希望使用,在这两种情况下都是您要终止的应用程序的名称.pkillfoobarfoobar


Ste*_* B. 5

pid用于java进程-eg ps -aux | grep java | awk '{print $2}'.

你也可以打电话jps给你一个进程列表.这样做的一个缺点是它只会向用户显示发出jps命令的进程.