直接rm就可以了,不過要加兩個參數(shù)-rf 即:rm -rf 目錄名字。若刪除時出現(xiàn) Permission denied 的提示linux命令大全,可以在命令前加sudo 即:sudo rm -rf 文件夾的名字,即可刪除。
提醒:使用這個rm -rf的時候一定要格外小心,linux沒有回收站的。rm還有更多的其他參數(shù)和用法,具體參數(shù)用法使用man rm查看。
說明:
-r 向下遞歸,不管有多少級目錄,一并刪除
-f 直接強行刪除linux命令大全,不作任何提示的意思
刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件
刪除當(dāng)前目錄下的文件
1.rm -f *
#最經(jīng)典的方法,刪除當(dāng)前目錄下的所有類型的文件
2.find . -type f -delete或find . -type f -exec rm -f {} \;
#用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)前目錄下的所有類型的文件
6.刪除整個目錄命令
rm -rf [目錄名]
注意:刪除命令目錄下面所有文件都會被全部刪除。
刪除指定目錄下的文件
1.rm -f 指定目錄*
#最經(jīng)典的方法,刪除指定目錄下的所有類型的文件
2.find 指定目錄 -type f -delete或find 指定目錄 -type f -exec rm -f {} \;
#用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)語句刪除指定目錄下的所有類型的文件
直推:linux常用基本命令行大全手冊