linux下4種kill某個(gè)用戶所有進(jìn)程的方法
在linux系統(tǒng)管理中,我們有時(shí)候需要kill掉某個(gè)用戶的所有進(jìn)程,初學(xué)者一般先查詢出用戶的所有pid,然后一條條kill掉,或者寫好一個(gè)腳本,實(shí)際上方法都有現(xiàn)成的,這邊有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參數(shù)查出用戶的所有pid,然后依次kill
# pgrep -u ttlsa | sudo xargs kill -9
版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。