我想知道如何能够创建指向映射驱动器上目录的符号链接?
我有一台Mac OS笔记本电脑,并且有一个映射驱动器指向远程服务器上的文件夹,其中包含一个名为"content"的文件夹。
我能够通过终端访问映射的驱动器,也可以访问目录,但是当我尝试在我的笔记本电脑根目录上创建一个指向映射驱动器上的"内容"文件夹的符号链接时,我会收到错误。
这是我发出的命令:
ln -s ./site_content /Volumes/***ip-address***/content
然后我收到以下错误:
ln: /Volumes/***ip-address***/content/site_content: Input/output error
有什么想法吗?
谢谢!
你的命令是反向的。第一个路径是链接的目标,第二个路径是创建链接的位置。如果您没有指定链接的创建位置,它将默认为当前目录和目标的名称(例如 ./content
)。
ln -s /Volumes/***ip-address***/content ./site_content
使用上一个命令时会出现错误,因为无论您的驱动器是映射的,它都不支持在远程文件系统上创建符号链接。您真正想要的是本地文件系统上引用远程文件系统的符号链接,它应该可以正常工作。