linux使用awk提取進程id並Kill,批量結束進程


1. 使用ps查看相關進程

ps -elf | grep python

2. 使用awk提取進程pid

ps -elf | grep python|awk '{print $4}'
這里不一定是$4,根據實際情況調整

3. 使用xargs傳參並執行kill

ps -elf | grep python|awk '{print $4}' | xargs kill
進程被殺掉,awk '{print $0}'也適用於其他腳本操作
這里還剩下的一個進程是當前的ssh遠程連接,可以忽略

如果是公用服務器請慎用kill,容易被打


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM