我建立了一个连接5-6个Ubuntu盒子的nfs/autofs ldap系统。我的所有计算机都会导出驱动器以存储大文件,并在

/drives/machine1/drive1
/drives/machine1/drive2
...

在用户的主目录中,我要求用户设置符号链接,指向用于存储大文件的专用驱动器之一。例如,对于user1:
cd /homes/user1/
ln -s /drives/machine1/drive1/users/user1/workdir .

当用户登录到我的任何一个框中时,他/她可以使用~/workdir处理数据。
但是,当网络关闭时,用户碰巧使用machine1作为桌面,我想知道link~/workdir是否可以有一个备用链接,比如/local_mount/machine1/drive1,它是fstab和/etc/exports中的原始路径?
如果支持回退链接,则用户仍然可以访问其所有文件,而无需重新创建链接。
Unix/Linux符号链接是否支持此功能?有什么办法可以做到这一点吗?

最佳答案

您可以在未安装的/drives/machine1/drive1/users/user1/workdir位置[aka recursive link]设置符号链接以指向/local_mount/machine1/drive1
唯一的?]问题:
在未装载的文件系统下,必须具有相同的/drives/machine1/drive1/users/*结构。

关于linux - Unix/Linux符号链接(symbolic link)是否支持回退?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38311866/

10-11 22:48