歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux下4種kill某個用戶所有進程的方法

在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