我的外部硬盘上有一个文件夹,里面有一个奇怪的文件夹,当我列出目录时,它显示为“没有这样的文件或目录”。见下面的截图。
如何在不格式化卷的情况下删除该文件夹?
答案1
cd your.dir
find . -type f -exec rm {} \;
在运行“查找”之前,请仔细检查并确保放置在正确的目录中,否则将造成很大损失。
如果你认为这太危险,你可以使用以下命令检查将删除的内容:
cd your.dir
find . -type f -exec ls -ld {} \;
顺便说一句:我曾经在某处读到过:“‘find’ 是一个很棒的程序。学习它吧!”
答案2
您可以使用以下命令删除当前目录下的空目录
find . -type d -empty -exec rmdir {} \;
希望这可以帮助!