Linux刪除目錄下的文件的10種方法,工作中非常實用。


刪除當前目錄下的文件

1.rm -f *

#最經典的方法,刪除當前目錄下的所有類型的文件

2.find . -type f -delete或find . -type f -exec rm -f {} \;

#用find命令查找普通文件並刪除or用find命令的處理動作將其刪除

3.find . -type f | xargs rm -f

#用於參數列表過長;要刪除的文件太多

4.rm-f `find . -type f`

#刪除全部普通文件

5.for delete in `ls -l`;do rm -f * ;done

#用for循環語句刪除當前目錄下的所有類型的文件

刪除指定目錄下的文件

1.rm -f 指定目錄*

#最經典的方法,刪除指定目錄下的所有類型的文件

2.find 指定目錄 -type f -delete或find 指定目錄 -type f -exec rm -f {} \;

#用find命令查找指定目錄下的所有普通文件並刪除or用find命令的處理動作將其刪除

3.find 指定目錄 -type f | xargs rm -f

#用於參數列表過長;要刪除的文件太多

4.rm-f `find 指定目錄 -type f`

#刪除指定目錄下的全部普通文件

5.for delete in `ls –l 指定目錄路徑`;do rm -f * ;done

#用for循環語句刪除指定目錄下的所有類型的文件

Linux 刪除文件夾和文件的命令

-r 就是向下遞歸,不管有多少級目錄,一並刪除
-f 就是直接強行刪除,不作任何提示的意思
刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
總結:
以上所述是給大家介紹的Linux刪除目錄下的文件的10種方法小結,希望對大家有所幫助。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM