Linux中終止某個(gè)用戶的所有進(jìn)程的簡(jiǎn)單方法
運(yùn)維生存時(shí)間 發(fā)布時(shí)間:2015-12-28 11:59:42 作者:佚名
我要評(píng)論

這篇文章主要介紹了Linux中終止某個(gè)用戶的所有進(jìn)程的方法,包括pgrep和pkill等命令的使用整理,需要的朋友可以參考下
在linux系統(tǒng)管理中,我們有時(shí)候需要kill掉某個(gè)用戶的所有進(jìn)程,初學(xué)者一般先查詢出用戶的所有pid,然后一條條kill掉,或者寫好一個(gè)腳本,實(shí)際上方法都有現(xiàn)成的,這邊有4種方法,我們以kill用戶ttlsa為例.
1. pkill方式
復(fù)制代碼
代碼如下:# pkill -u ttlsa
2. killall方式
復(fù)制代碼
代碼如下:# killall -u ttlsa
3. ps方式
ps列出ttlsa的pid,然后依次kill掉,比較繁瑣.
復(fù)制代碼
代碼如下:# ps -ef | grep ttlsa | awk '{ print $2 }' | sudo xargs kill -9
4. pgrep方式
pgrep -u參數(shù)查出用戶的所有pid,然后依次kill
復(fù)制代碼
代碼如下:# pgrep -u ttlsa | sudo xargs kill -9
相關(guān)文章
Linux系統(tǒng)中查殺僵尸進(jìn)程的基本方法講解
這篇文章主要介紹了Linux系統(tǒng)中查殺僵尸進(jìn)程的基本方法講解,文中講到了Linux中處理相關(guān)進(jìn)程的SIGCHLD信號(hào)的相關(guān)知識(shí),需要的朋友可以參考下2015-12-19- 這篇文章主要介紹了Linux中Kill掉進(jìn)程的10種方法,本文講解了10種查詢進(jìn)程ID的方法,需要的朋友可以參考下2015-07-04
- 這篇文章主要介紹了Linux下查看進(jìn)程和線程的方法,需要的朋友可以參考下2015-01-08