【shell】使用awk批量殺進程的命令

過濾進程

ps -ef | grep openvpn

過濾進程的時候注意過濾的關鍵字,千萬不要誤殺其他進程,最好掃一眼確認一下
在這裏插入圖片描述

構建批量的kill -9 語句

ps -ef | grep openvpn | awk '{print "kill -9 "$2}'

在這裏插入圖片描述

執行命令

ps -ef | grep openvpn | awk '{print "kill -9 "$2}' | sh

在這裏插入圖片描述

檢驗

ps -ef | grep openvpn

在這裏插入圖片描述
如上圖,已經沒有含openvpn的進程了
大功告成!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章