取消(删除)目录符号链接

取消(删除)目录符号链接

我做到了:

ln -s /DATA/ ./base_DATA/

我想要解除链接。只需:

unlink ./base_DATA

但...unlink: cannot unlink './base_DATA': Is a directory

根据答案(以及许多其他在线答案)问题通常是 unlink 命令中的尾随空格。但无论如何我都会收到此错误。

有什么想法可以解决这个问题吗?

答案1

./base_DATA/是之前存在的正常目录。您的ln命令创建了一个符号链接里面它。符号链接是./base_DATA/DATA。您可以取消链接:

unlink ./base_DATA/DATA

答案2

在 Red Hat 上,当你有目录 A 并且执行

ln-s AB

成功了,现在想取消链接 B 执行以下操作:

毫伏 A AA

房間

毫伏 AA

您将返回到没有软链接的原始目录名 A。

相关内容