使用rm -rf目錄名字 命令即可
-r 就是向下遞歸,不管有多少級目錄,一并刪除
-f 就是直接強(qiáng)行刪除,不作任何提示的意思
eg:
刪除文件夾實例:rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
刪除文件使用實例:rm -f /var/log/httpd/access.log
將會強(qiáng)制刪除/var/log/httpd/access.log這個文件
請注意linux命令,不要隨便使用rm -rf強(qiáng)制刪除一些文件或者文件夾,如果產(chǎn)生誤操作,將基本不能被找回。
刪除當(dāng)前目錄下的文件
1.rm -f *
#最經(jīng)典的方法,刪除當(dāng)前目錄下的所有類型的文件
1. $ find logs -type f -mtime +5 -exec rm {} \。$ find logs -type f -mtime +5 -exec -ok rm {} \。$ find logs -type f -mtime +5 -exec -ok rm {} \。
#用find命令查找普通文件并刪除or用find命令的處理動作將其刪除
3.find . -type f | xargs rm -f
#用于參數(shù)列表過長;要刪除的文件太多
4.rm-f `find . -type f`
#刪除全部普通文件
5.for delete in `ls -l`;do rm -f * ;done
#用for循環(huán)語句刪除當(dāng)前目錄下的所有類型的文件
刪除指定目錄下的文件
1.rm -f 指定目錄*
#最經(jīng)典的方法linux命令,刪除指定目錄下的所有類型的文件
$ find logs -type f -mtime +5 -exec rm {} \。$ find logs -type f -mtime +5 -exec -ok rm {} \。$ find logs -type f -mtime +5 -exec -ok rm {} \。
#用find命令查找指定目錄下的所有普通文件并刪除or用find命令的處理動作將其刪除
3.find 指定目錄 -type f | xargs rm -f
#用于參數(shù)列表過長;要刪除的文件太多
4.rm-f `find 指定目錄 -type f`
#刪除指定目錄下的全部普通文件
5.for delete in `ls –l 指定目錄路徑`;do rm -f * ;done
#用for循環(huán)語句刪除指定目錄下的所有類型的文件
本文永久更新鏈接地址:https://blog.csdn.net/qq_32670879/article/details/81457630
公社中文章永久更新鏈接地址: