如何创建符号链接

我想知道如何在Ubuntu(12.04 LTS)中创建符号链接。 我以前做过这个,但这次有点不同。

此命令之前有效。

user@desktop:/media/backup/folder$ ln -sv file.ods /home/user/file.ods 

我最后一次从备份驱动器[harddisk]创建了一个文件。

现在我想创建一个指向文件服务器上的文件的符号链接。

这是一个虚拟机,可能需要与之建立网络连接。 文件服务器(networkshare)安装在/ media / fileserver中。

我确实尝试使用上面提到的相同命令,但是,它在打开时创建一个空文件,因为它是空的无用而被删除。

当我从上面执行命令时,它不起作用。 那么,有人可以帮助我吗?

ln命令的语法是:

 ln [options]  [link name] 

所以,这个命令应该工作:

 ln -sv /media/fileserver/anotherfile.ods /home/user/anotherfile.ods 

s选项创建符号链接,如果省略,将创建硬链接 。 v表示“啰嗦”,即ln将显示它正在做什么。

你也可以先cd到目标的目录:

 cd /media/fileserver ln -sv anotherfile.ods /home/user/anotherfile.ods 

cd到目标目录:

 cd /home/user/ ln -sv /media/fileserver/anotherfile.ods 

如果省略链接名称,则使用目标名称。 上面的命令在/home/user/anotherfile.ods创建了一个指向/media/fileserver/anotherfile.ods的链接。