Ubuntu:使用网络共享文件夹创建符号链接

Ubuntu:使用网络共享文件夹创建符号链接

我正在尝试使用该命令从我的 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

相关内容