-
rm命令删除
rm -rf 目录名字 # 删除文件夹 rm -rf /var/log/access # 删除多个目录 rm -rf dir1 dir2 dir3 # 删除文件 rm -f fileName
使用
rm -rf
的时候要格外小心,linux没有回收站 -
rmdir删除
# 如果目录不是空的,会提示错误 rmdir dir1
-
使用find命令实现删除
# 删除当前目录中的名为 MyDocuments 的目录 find . -type d -name "MyDocuments" -exec rm -rf {} +
.
表示在当前目录执行
-type d
只搜索目录
-name
指定目录名称
-exec rm -rf
执行rm命令删除所有目录即内容
{} +
追加在rm命令末尾# 删除所有空目录 find . -type d -empty -delete
-empty
只对空目录进行限制
-delete
删除包括子目录在内的所有空目录
Linux删除文件夹的方法
最新推荐文章于 2024-03-14 20:31:58 发布