Linux下查詢進程PS或者殺死進程kill的小技巧


假設我們要kill掉tomcat:

那么我們首先需要tomcat的進程號pid:

ps -aux | grep tomcat

記下tomcat的PID后,執行:kill PID(tomcat)

好了,就到這里....

路人甲:小的們,滅了這個欺騙人民情感的家伙!

me:咳咳!大家冷靜冷靜,me這就給大家加菜...

—————————————————————————————————————————————————

學習不是為了變懶,那和咸魚有什么區別!

ps -aux | grep flume后的情況想必大家有揍人的沖動:附圖

現在請kill掉和flume有關的進程:

kill 22042

kill 35564

kill 64608

...

路人甲:兄弟們,揍他!

不明真相的吃瓜群眾:好的!

me:大家冷靜,菜來了!

—————————————————————————————————————————————————

為了避免一個個的kill,我們需要提取flume的進程號:

ps -aux | grep flume | awk '{print $2}'

這下就清晰了吧!

但是光是進程號,難道還是要kill pid的來一條條的執行?

其實這條語句在加上一點就能實現了

ps -aux | grep flume | awk '{print $2}' | xargs kill

就是這么簡單,不說了,准備跑路了,忽悠失敗...

吃瓜群眾:這么簡單的一句話你說了這么多....

奔跑中的me:各位,下次在給你們遞茶!!!


免責聲明!

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



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