我喜欢“便签”程序 xpad。是否可以使用命令ln -s
将其配置文件夹链接到 NAS 驱动器上的共享文件夹,以便xpad-sessions
在我所有的本地计算机上同步,如果可以,当我未连接到 LAN 并添加便签时会发生什么;符号链接是否会中断并且永远不会重新链接?
答案1
当程序尝试访问符号链接时,内核会默默地对其进行转换,以便程序实际上访问目标。您确实可以将~/.xpadconf
(例如,我不知道它的实际配置文件在哪里)符号链接到 NAS 上的配置文件。示例:
ln -s /mnt/NAS/.xpadconf ~/.xpadconf
请注意,只能链接到文件系统上的某个位置,因此您ln
必须先将 NAS 安装到本地文件系统(例如smbfs
,,)。然后您可以链接到它。如果将注释存储在与配置设置不同的文件中,您也必须将其安装+链接(再次说明,我不熟悉该程序)。sshfs
nfs
xpad
如果 NAS 未安装,我预计xpad
会抛出错误,因为它无法读取文件。如果您在 NAS 打开时卸载它,xpad
然后尝试保存注释,您要么会收到错误,因为它无法写入文件,要么xpad
会因网络安装中断而挂起,您必须将其关闭。
只要您xpad
在 NAS 已安装时打开并保存笔记,它就应该可以正常工作。我预计,即使您在xpad
打开的情况下卸载 NAS,您也不会在查看笔记时遇到任何问题。