1. 程式人生 > >linux 下批量殺死包含某個關鍵字的程序

linux 下批量殺死包含某個關鍵字的程序

前幾天因工作需要,需在linux下批量殺死包含某個關鍵字的程序,在網上一通搜,倒是有很多講的不錯的。參考了這篇博主的文章,講的很詳細。大家也可以參考。http://blog.csdn.net/bluecloudmatrix/article/details/36200079

如果不明白意思,可以從左到右一個管道一個管道加上去看看輸出結果,就明白了。我的問題在於,前面步驟都是OK的,最後一步kill 的時候命令執行了,但是程序沒殺掉,非常納悶,後來才發現是因為在kill 的時候沒有加sudo,因為是個小白,很多命令都是網上現搜。所以不是很明白其中的意思。還有如果多個人在公用一臺機子還要注意防止誤殺別人的程序。最後我的命令如下:

關鍵字:test

ps -ef |grep "${LOGNAME}" |grep test |grep -v grep | awk '{print $2}' | xargs sudo kill