批量删除包含指定關鍵字的程序
ps -ef|grep '指定關鍵字'|grep -v grep|cut -c 9-15|xargs kill -9
ps -ef|grep '指定關鍵字'|grep -v grep|cut -c 9-15|xargs kill -9
ps -ef|grep '指定關鍵字'|grep -v grep|awk '{print $2}'|xargs kill -9
ps -ef|grep '指定關鍵字'|grep -v grep|awk '{print $2}'|xargs kill -9
-
——檢視所有程序ps -ef
-
——列出所有含有關鍵字指定關鍵字的程序grep '指定關鍵字'
-
——在列出的程序中去除含有關鍵字”grep”的程序(因為我們在前一步生成的grep程序也包含關鍵字)grep -v grep
-
-
——截取輸入行的第9個字元到第15個字元,而這正好是程序号PIDcut -c 9-15
-
-
-
截取輸入行的第二項字元串,awk {print $2}
-
-
——xargs 指令是用來把前面指令的輸出結果(PID)作為”kill -9″指令的參數,并執行該指令。”kill -9″會強行殺掉指定程序。xargs kill -9