跨平台软链接?

跨平台软链接?

我正在使用一款科学软件,它需要软链接才能以合理的效率运行。但是,我还想通过 DropBox 和 BoxCryptor 同步我的数据,这些数据必须包含该软件的裸数据(即未打包在 tar/zip 文件中),这种组合既不允许使用软链接也不允许使用硬链接。

我隐约记得,在旧时代,unix 软链接只是包含链接目标的文本文件,然后被特殊处理。这样的概念可能是兼容的。

在 Windows 上,我使用 cygwin 处理这些数据,因此这不是问题——cygwin 符号链接要么是纯文本文件,要么是 Windows 的“.LNK”格式的滥用,具体取决于选项,即普通文件。我想知道在 Linux 上是否可以实现类似的行为?

这在虚拟机中托管可以访问 Windows 目录的 Linux 客户机时也会有所帮助。对于这些目录,通常也不支持真正的符号链接。

答案1

不。Linux 上的符号链接位于同file-system一层。在 Windows 上,它们也位于同OS一层。

Linux VM 可以跟踪 Windows 链接。我不知道相反的情况,但我认为 Windows VM 不能。

相关内容