刪除文件及目錄

刪除空目錄(Rmdir)
rmdir $targetDirName
全稱是Remove Directory,只能用來刪除空目錄。
如果目錄不是空的,會提示你無法刪除。

刪除文件或目錄(Rm)
rm $options $targetDirName
全稱是Remove,刪除一個文件或者目錄,刪除后無法恢復。
-i,刪除前會逐一確認。-f,不管文件是什么狀態,都是強制刪除,不需要確認-r,刪除目錄及子目錄
刪除指定文件
rm $targetFileName
刪除指定目錄
rm -r $targetDirName
刪除當前目錄下所有文件和目錄
rm -r *

搜索指定目錄並且刪除
find . -type d -name $targetDirName -exec rm -rf {} +

.,表示在當前目錄執行-type d,只搜索目錄-name,指定目錄名稱-exec rm -rf,執行rm命令刪除所有目錄即內容{} +,追加在rm命令末尾
刪除所有空目錄
find . -type d -empty -delete
.,表示在當前目錄執行-type d,只搜索目錄-empty,只對空目錄進行限制-delete,刪除包括子目錄在內的所有空目錄

