标签: linux unix ubuntu operating-system symlink
当我在一个指向对方的目录中创建两个软链接时
例如。 abc->xyz和xyz->abc
abc->xyz
xyz->abc
我无法在ubuntu中以图形方式打开该目录。 当我点击那个dierctory它立即打开并立即关闭。 可能是什么原因以及除了删除那些软链接之外如何排序?
答案 0 :(得分:2)
您可能意味着循环符号链接(或符号链接)。你会期待什么?任何open(2)(或其他)系统调用都会失败,并将errno设置为
ELOOP Too many symbolic links encountered while traversing the path.
您应该使用unlink(2)系统调用删除其中一个链接,例如由rm命令调用;所以你可以打开一个终端cd到包含该混乱的目录,然后
rm
cd
rm -v abc xyz