访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux下如何删除整个文件夹及目录命令

时间:2019-06-15

linux命令大全软件_linux命令大全hds_linux命令大全

直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字。若删除时出现 Permission denied 的提示linux命令大全,可以在命令前加sudo 即:sudo rm -rf 文件夹的名字,即可删除。

提醒:使用这个rm -rf的时候一定要格外小心,linux没有回收站的。rm还有更多的其他参数和用法,具体参数用法使用man rm查看。

说明:

-r 向下递归,不管有多少级目录,一并删除

-f 直接强行删除linux命令大全,不作任何提示的意思

删除文件夹实例:

	  rm -rf /var/log/httpd/access

linux命令大全_linux命令大全hds_linux命令大全软件

将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

删除文件使用实例:

	  rm -f /var/log/httpd/access.log

将会强制删除/var/log/httpd/access.log这个文件

删除当前目录下的文件

1.rm -f *

#最经典的方法,删除当前目录下的所有类型的文件

linux命令大全hds_linux命令大全_linux命令大全软件

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

linux命令大全_linux命令大全hds_linux命令大全软件

#用for循环语句删除当前目录下的所有类型的文件

6.删除整个目录命令

rm -rf [目录名]

注意:删除命令目录下面所有文件都会被全部删除。

删除指定目录下的文件

1.rm -f 指定目录*

#最经典的方法,删除指定目录下的所有类型的文件

linux命令大全_linux命令大全hds_linux命令大全软件

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常用基本命令行大全手册

 上一个教程:Linux comm命令