linux批量停止(kill)程序

2021-09-10 23:34:05 字數 810 閱讀 8982

1、 查詢程序命令

ps -ef|grep tomcat|grep -v grep
從當前系統執行的程序的程序名中包含tomcat關鍵字的程序,grep -v是去掉grep自己的程序。

2、後面就是awk命令,awk是乙個強大的文字分析工具,一般awk命令的格式為:

awk ''

其中 pattern 表示 awk在資料中查詢的內容,而 action 是在找到匹配內容時所執行的一系列命令。花括號({})不需要在程式中始終出現,但它們用於根據特定的模式對一系列指令進行分組。 pattern就是要表示的正規表示式,用斜槓括起來。

例如:awk 『』

print是列印,kill -9 是強制停止程序的命令, $2就是前面有ps -ef命令得出的結果的第二列上顯示的內容。

兩個命令連起來:

則列出了要kill掉這些程序的命令,並列印在螢幕上。

3、在上述命令後面加上|sh後,則執行這些kill命令,結束這些tomcat程序。例:

ps -aux|grep "tomcat"

|awk ''

|sh

Linux批量kill程序

使用awk批量殺程序的命令 ps ef grep firefox grep v grep awk sh 說明 列出了當前主機中執行的程序中包含firefox關鍵字的程序 ps ef grep firefox grep v grep 列出了要kill掉這些程序的命令,並將之列印在了螢幕上 ps ef ...

Linux批量kill程序

使用cut批量殺程序的命令 ps ef grep firefox grep v grep awk sh 列出了當前主機中執行的程序中包含firefox關鍵字的程序 ps ef grep firefox grep v grep 列出了要kill掉這些程序的命令,並將之列印在了螢幕上 ps ef gre...

Linux下批量Kill多個程序

ps ef grep local no grep v grep cut c 9 15 xargs kill 9 管道符 用來隔開兩個命令,管道符左邊命令的輸出會作為管道符右邊命令的輸入。下面說說用管道符聯接起來的 幾個命令 ps ef 是red hat 裡檢視所有程序的命令。這時檢索出的程序將作為下...