歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux中終止某個用戶的所有進程的簡單方法

Linux中終止某個用戶的所有進程的簡單方法

日期:2017/3/1 17:32:30   编辑:Linux技術

在linux系統管理中,我們有時候需要kill掉某個用戶的所有進程,初學者一般先查詢出用戶的所有pid,然後一條條kill掉,或者寫好一個腳本,實際上方法都有現成的,這邊有4種方法,我們以kill用戶ttlsa為例.
1. pkill方式


復制代碼代碼如下:# pkill -u ttlsa

2. killall方式


復制代碼代碼如下:# killall -u ttlsa

3. ps方式
ps列出ttlsa的pid,然後依次kill掉,比較繁瑣.


復制代碼代碼如下:# ps -ef | grep ttlsa | awk '{ print $2 }' | sudo xargs kill -9

4. pgrep方式
pgrep -u參數查出用戶的所有pid,然後依次kill


復制代碼代碼如下:# pgrep -u ttlsa | sudo xargs kill -9

Copyright © Linux教程網 All Rights Reserved