rm 遞歸刪除 特定文件夾
使用規則:
rm -rf 目錄名字
-r 向下遞歸,不管有多少級目錄,一並刪除
-f 直接強行刪除,沒有任何提示
linux下遞歸刪除目錄下所有指定的文件
find . -name '*.*' -type f -print -exec rm -rf {} ;
(1) "." 表示從當前目錄開始遞歸查找
(2) 「 -name '*.*' "根據名稱來查找,要查找所有以.*結尾的文件夾或者文件
(3) " -type f "查找的類型為文件
(4) "-print" 輸出查找的文件目錄名
(5) exec選項後邊跟著一個所要執行的命令,表示將find出來的文件或目錄執行該命令。《Linux就該這么學》 一起學習更多linux知識。
exec選項後面跟隨著所要執行的命令或腳本,然後是一對兒{},一個空格和一個,最後是一個分號
② linux下如何刪除整個文件夾
在Linux系統中刪除文件使用rm命令,不過在使用命令時需要注意區分目錄。以下是詳細介紹:
1、如果要刪除的文件和文件夾在當前目錄下,可以輸入此命令執行: m -r fileUpload.jsp include res WEB-INF(注意的是文件和文件夾中需要使用空格隔開);
2、如果要刪除的文件和文件夾不在當前目錄下,可以輸入此命令執行: m -r test/day2/webapp1/{template,res,WEB-INF},注意{}內指的是要刪除的文件和文件夾。使用這個rm -rf的時候一定要格外小心,linux沒有回收站的,直接刪除後除非恢復數據否則無法找回;
另外,-r 向下遞歸,不管有多少級目錄,一並刪除;-f 直接強行刪除,不作任何提示的意思。
③ linux上怎麼快速刪除一個目錄
命令行 rm -rf 文件夾名稱
(3)linux快速刪除目錄擴展閱讀:
1、Linux rm命令用於刪除一個文件或者目錄。
2、語法:rm [options] name...
3、參數:-i 刪除前逐一詢問確認;-f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認;-r 將目錄及以下之檔案亦逐一刪除。
4、實例:刪除文件可以直接使用rm命令,若刪除目錄則必須配合選項"-r",例如:# rm -r homework rm:是否刪除 目錄 "homework"? y
5、刪除當前目錄下的所有文件及目錄,命令行為:rm -r *
6、文件一旦通過rm命令刪除,則無法恢復,所以必須格外小心地使用該命令。