4

试图kill非常处理与 Java 相关的过程。有没有办法使用管道呢?我努力了

ps -e|grep "java"|kill

ps -e|grep "java"|xargs kill

两者都不起作用。

4

3 回答 3

14

pgrep是 grep 进程的正确工具:

kill $(pgrep -f java)

pgrep中的-f标志用于匹配用于执行进程的完整命令行。

于 2013-06-05T03:45:28.377 回答
6

有,但这更容易(假设你的系统有killall):

killall java
于 2013-06-05T03:47:06.660 回答
0

您也可以使用pkill java. pkillpgrepkill组合成一个命令。

于 2018-11-21T17:49:52.140 回答