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

14 linux symbolic-link smb ubuntu

我正在尝试使用该命令从我的 Ubuntu 系统创建一个带有网络共享文件夹(位于 Windows 系统中)的符号链接。

ln -s smb://sys-name/www www
Run Code Online (Sandbox Code Playgroud)

它创建了一个链接,但它说链接已损坏。但是路径存在,我可以浏览到网络文件夹路径。

有人可以指出我的问题吗?

基本上,我正在尝试创建链接,因为我无法从 Eclipse 访问网络共享文件,因此考虑使用符号链接,但没有成功。对此还有其他解决方法吗?

小智 12

你不能链接到不在你的文件系统中的东西。您可以浏览它是您的文件浏览器的一个功能;这就是为什么它不适用于 eclipse 或 ln。

您要做的是远程文件系统挂载到您的文件系统中。例如mount -t cifs //sys-name/www www。有关man mount.cifs更多详细信息,请参阅。


Pas*_*ent 8

正如其他人指出的那样,请安装文件夹。我建议在 下创建一个挂载点/mnt,例如/mnt/www(历史上,/mnt用于不可移动的挂载点,/media建议仅用于可移动媒体)。然后,挂载网络共享,例如:

mount -t cifs //server/share /mnt/www --verbose -o user=username
Run Code Online (Sandbox Code Playgroud)

如果您不想在每次登录时都输入此内容,可以在/etc/fstab. 如果您想了解更多信息/etc/fstab,请参阅如何编辑和理解 /etc/fstab