我正在尝试使用该命令从我的 Ubuntu 系统创建一个与网络共享文件夹(位于 Windows 系统中)的符号链接。
ln -s smb://sys-name/www www
它创建了一个链接,但它说链接已损坏。但路径存在,我可以浏览到网络文件夹路径。
有人能指出我这个问题吗?
基本上,我尝试创建链接,因为我无法从 Eclipse 访问网络共享文件,所以想到使用符号链接,但没有成功。还有其他解决方法吗?
答案1
您无法链接到文件系统中不存在的内容。您可以浏览它是文件浏览器的一个功能;这就是它无法与 eclipse 或 ln 配合使用的原因。
你想要做的是山将远程文件系统导入到您的文件系统中。例如mount -t cifs //sys-name/www www
。请参阅man mount.cifs
以了解更多详细信息。
答案2
正如其他人指出的那样,山文件夹。我建议在 下创建一个挂载点/mnt
,例如/mnt/www
(历史上,/mnt
用于不可移动的挂载点,/media
建议仅用于可移动媒体)。然后,挂载网络共享,例如:
mount -t cifs //server/share /mnt/www --verbose -o user=username
如果你不想每次登录时都输入这些内容,你可以向 中添加一个条目/etc/fstab
。如果你想了解更多关于 的信息/etc/fstab
,请参阅如何编辑和理解 /etc/fstab。