本篇內(nèi)容主要講解“shell怎么殺死指定進(jìn)程名稱的進(jìn)程”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“shell怎么殺死指定進(jìn)程名稱的進(jìn)程”吧!
成都創(chuàng)新互聯(lián)主要從事網(wǎng)站設(shè)計、成都做網(wǎng)站、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)象山,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):13518219792
ps -efww|grep -w 'node'|grep -v grep|cut -c 9-15|xargs kill -9
說明:管道符“|”用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。
“ps -efww”是查看所有進(jìn)程的命令。這時檢索出的進(jìn)程將作為下一條命令“grep“的輸入,注意要結(jié)束其它程序時,請將上面命令中的helloworld替換成其它程序名,-w 'helloworld' 強(qiáng)制 PATTERN 僅完全匹配字詞。
“grep -v grep”是在列出的進(jìn)程中去除含有關(guān)鍵字“grep”的進(jìn)程。
“cut -c 9-15”是截取輸入行的第9個字符到第15個字符,而這正好是進(jìn)程號PID。
“xargs kill -9”中的xargs命令是用來把前面命令的輸出結(jié)果(PID)作為“kill -9”命令的參數(shù),并執(zhí)行該命令。
“kill -9”會強(qiáng)行殺掉指定進(jìn)程,這樣就成功清除了同名進(jìn)程。
到此,相信大家對“shell怎么殺死指定進(jìn)程名稱的進(jìn)程”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!