删除指向目录的符号链接

我有一个重要目录的符号链接。我想去掉那个符号链接,同时保留它后面的目录

我尝试了rm并返回rm:无法删除“foo”
我尝试了rmdir并返回rmdir:删除'foo'失败:目录不为空
然后我通过rm-frm-rfsudo rm-rf

然后我去寻找我的备份

有没有办法摆脱符号链接而不把婴儿和洗澡水一起扔掉

#这项工作:
富先生
#与此相比,这不会:
富先生/

基本上,您需要告诉它删除文件,而不是删除目录。我相信rmrmdir之间的差异是因为C库处理它们的方式不同

无论如何,第一个应该可以工作,而第二个应该抱怨foo是一个目录

如果不能像上面那样工作,请检查您的权限。您需要对包含目录的写入权限才能删除文件

发表评论