删除文件时出现「Is a directory」报错如何解决?
报错原因
你创建的yes是目录类型的内容,你当前使用的rm -f命令默认仅支持删除普通文件,无法直接作用于目录,因此抛出rm: cannot remove 'yes': Is a directory报错。
解决方法
- 若
yes为空目录,可使用专门的空目录删除命令:rmdir yes - 若
yes为非空目录,或需要直接强制删除无需校验目录状态,使用带递归参数的rm命令:rm -rf yes
注意:rm -rf执行后删除的数据无法恢复,执行命令前请确认目标路径和内容符合你的删除预期,避免误删重要文件
内容的提问来源于stack exchange,提问作者yoong jin chow
相关产品推荐
相关产品推荐

