批量關閉linux程序

2021-08-20 04:21:30 字數 1015 閱讀 5362

你是否經常遇到需要批量殺死很多程序的情況?而你是否還在乙個乙個的kill

接下來我教你乙個小秘訣吧。

1、首先我們檢視當前的程序列表。

我們以檢視nginx程序為例,通過ps -ef顯示當前機器執行的所有程序,再通過grep nginx過濾出包含nginx字串的程序。完成命令為ps -ef|grep nginx

2、獲取程序id

採用awk工具提取程序id。awk是一種很棒的語言,適合文字處理和報表生成。在這裡我們通過awk處理第一步中得到的程序列表,提取程序id。完成命令為ps -ef|grep nginx|awk ''

3、批量kill

xargs是一條 unix 和類 unix 作業系統的常用命令;它的作用是將引數列表轉換成小塊分段傳遞給其他命令,以避免引數列表過長的問題。接下來將使用xargs把第二步中得到的程序id列表傳遞給kill命令。完成命令為ps -ef|grep nginx|awk ''|xargs kill -9

ok。大功告成,現在可以批量kill程序了。

wingpig

出處:

本作品採用

知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議

進行許可。

linux如何批量關閉程序

碰到需要殺掉某一類程序的時候,如何批量殺掉這些程序,使用awk命令是很好的選擇。ps ef grep aaa grep v grep awk sh 1.ps ef grep aaa grep v grep 這是大家很熟悉的命令,這裡就不再多說,就是從當前系統執行的程序的程序名中包含aaa關鍵字的程序...

VBS批量關閉程序

每次下班的時候,都要關閉一大堆軟體,雖然說也就兩三分鐘的事兒,但能用 思想去搞定這兩三分鐘也是極好的。提公升為管理員許可權,否則無法乾掉system程序 set wshshell wscript.createobject wscript.shell if wscript.arguments.leng...

Linux批量kill程序

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