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 裡檢視所有程序的命令。這時檢索出的程序將作為下...