Linux删除目录的方法很简单,但是最多人使用也是最习惯使用的还是rmdir,但是这个方法也不是万能的,如果目录不是空的就会陷入烦恼当中了。所以在必要的时候,我们还需要知道一些其他的删除目录的办法。下面就是十种简单的删除目录的办法,看看哪些你不知道的,刚好可以增加知识面哦!
删除当前目录下的文件
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循环语句删除指定目录下的所有类型的文件
这就是这十种方法了,看看哪些是知道的,如果十种都知道的话,那还真是比较了不起呢!这真的是夸奖呢,因为很多人都是知道一两种甚至是一种都不知道的呢!
上一个教程:返回列表
下一个教程:如何:Ubuntu Linux删除/删除PPA