标签: bash pipe
尝试kill与Java相关的过程。有没有办法使用烟斗呢?我试过了
kill
ps -e|grep "java"|kill
和
ps -e|grep "java"|xargs kill
都没有效果。
答案 0 :(得分:12)
pgrep是用于处理流程的正确工具:
kill $(pgrep -f java)
pgrep中的-f标志用于匹配用于执行进程的完整命令行。
-f
答案 1 :(得分:5)
有,但这更容易(假设您的系统有killall):
killall
killall java
答案 2 :(得分:0)
您也可以使用pkill java。 pkill是pgrep和kill合并为一个命令。
pkill java
pkill
pgrep