linux下遞歸刪除某個文件夾或文件

      Linux系統中文件夾裏,有很多exe文件,而且這些exe的文件名是原來的目錄名,看起來是他的機器中了病毒。雖然exe文件在linux下無法運行,但是還是要刪除這些exe文件。

   使用以下方法可以一次性刪除某目錄及其子目錄下所有的exe文件。

 

find . -name '*.exe' -type f -print -exec rm -rf {} \;

(1) "."    表示從當前目錄開始遞歸查找

(2) “ -name '*.exe' "根據名稱來查找,要查找所有以.exe結尾的文件夾或者文件

(3) " -type f "查找的類型爲文件

(4) "-print" 輸出查找的文件目錄名

(5) 最主要的是是-exec了,-exec選項後邊跟着一個所要執行的命令,表示將find出來的文件或目錄執行該命令。

     exec選項後面跟隨着所要執行的命令或腳本,然後是一對兒{},一個空格和一個\,最後是一個分號

發佈了3 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章