Linux系統批量刪除包含指定關鍵字的程序

2021-09-24 08:06:31 字數 427 閱讀 5317

ps -ef|grep '指定關鍵字'|grep -v grep|cut -c 9-15|xargs kill -9

ps -ef|grep '指定關鍵字'|grep -v grep|awk ''|xargs kill -9

ps -ef——檢視所有程序

grep '指定關鍵字'——列出所有含有關鍵字指定關鍵字的程序

grep -v grep——在列出的程序中去除含有關鍵字」grep」的程序(因為我們在前一步生成的grep程序也包含關鍵字)

xargs kill -9——xargs 命令是用來把前面命令的輸出結果(pid)作為」kill -9″命令的引數,並執行該命令。」kill -9″會強行殺掉指定程序。

Linux批量刪除指定字尾名的檔案

批量刪除指定字尾名的檔案 批量遞迴刪除當前目錄下,以.class為字尾的檔案。find name class type f print exec rm rf 表示從當前目錄開始遞迴查詢 name class 根據名稱來查詢,查詢指定目錄下以.class結尾的檔案 type f查詢的型別為檔案 pri...

MySQL批量刪除指定字首表

mysql批量刪除指定字首表 select concat drop table table name,from information schema.tables where table name like dede dede 為要刪除的表字首,執行此sql語句後會生成一串sql語句,必須再執行生成...

redis批量刪除指定的key

批量刪除key redis 中有刪除單個 key 的指令 del,可以借助 linux 的 xargs 指令來完成這個動作 redis cli keys xargs redis cli del 如果redis cli沒有設定成系統變數,需要指定redis cli的完整路徑 如 opt redis r...