您好,登錄后才能下訂單哦!
這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)rhel5下如何實(shí)現(xiàn)批量殺進(jìn)程,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
服務(wù)器出了點(diǎn)故障,需要強(qiáng)行殺掉一批進(jìn)程,如果一個(gè)一個(gè)去殺比較麻煩,總結(jié)了兩條簡(jiǎn)便快捷的語(yǔ)句,方便使用在此記錄分享一下。
第二列數(shù)字即是PID進(jìn)程號(hào),第三列數(shù)字即是PPID進(jìn)程號(hào),只需要提取第二列數(shù)字即可,因?yàn)镻PID是進(jìn)程的父進(jìn)程。
方法一:
#ps -ef|grep sap|awk '{print $2}' 使用AWK提取第二列進(jìn)程ID數(shù)字
確認(rèn)后使用#ps -ef|grep sap|grep -v grep |cut -c 9-15|xargs kill -9 全部殺掉
然后#ps -ef|grep sap 再次檢查確認(rèn)一下就行了。
補(bǔ)充:
cut命令可以從一個(gè)文本文件或者文本流中提取文本列
命令用法:
cut -b list [-n] [file ...]
cut -c list [file ...]
cut -f list [-d delim][-s][file ...]
-b、-c、-f分別表示字節(jié)、字符、字段(即byte、character、field);
list表示
-b、-c、-f操作范圍,-n常常表示具體數(shù)字;
file表示的自然是要操作的文本文件的名稱;
delim(英文全寫(xiě): delimiter)表示分隔符,默認(rèn)情況下為T(mén)AB;
-s表示不包括那些不含分隔符的行(這樣有利于去掉注釋和標(biāo)題)
范圍的表示方法:
N 只有第N項(xiàng)
N- 從第N項(xiàng)一直到行尾
N-M 從第N項(xiàng)到第M項(xiàng)(包括M)
-M 從一行的開(kāi)始到第M項(xiàng)(包括M)
- 從一行的開(kāi)始到結(jié)束的所有項(xiàng)
上述就是小編為大家分享的rhel5下如何實(shí)現(xiàn)批量殺進(jìn)程了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。