我試圖殺死在linux的過程終止進程在linux
ps -aux
root 14074 0.0 0.4 6586120 67452 pts/0 Sl 22:45 0:01 java -cp target/cronscheduler-1.0-SNAPSHOT.jar com.cronscheduler.QuartzMain
使用下面的命令
ps aux | grep "java -cp target/cronscheduler-1.0-SNAPSHOT.jar com.cronscheduler.QuartzMain" | \
grep -v grep | awk '{print $2}' | xargs kill -9
發出kill在停止腳本中的過程是這樣的命令工作正常時cronscheduler.QuartzMain正在運行。但是,當這個過程已經殺那麼上面的命令拋出錯誤上移除錯誤
Usage:
kill [options] <pid|name> [...]
你輸入讚賞
是否要刪除錯誤消息,或者乾脆忽略它? – Evert
由於不會有運行過程中,你不會得到任何進程的ID,這樣最後的命令將不具有進程id – Gaurav
@埃弗特我想刪除錯誤信息 – Zaks