【问题标题】:Error creating a symbolic link创建符号链接时出错
【发布时间】:2014-08-09 22:38:42
【问题描述】:

我想在 linux 中创建一个符号链接,但总是遇到同样的错误。

首先我以这种方式创建符号链接:

ln -s preproceso/genomas_12juny/Bacteria wwwprueba/webproves/g3/genomas/

我想要的是在wwwprueba/webproves/g3/genomas/ 中创建一个名为“细菌”的符号链接,内容为preproceso/genomas_12juny/Bacteria/

当我尝试打开创建的链接时,出现以下错误:

The link "Bacteria" is broken. Do you want to move it to the trash?
The link cannot be used because its destination "preproceso/genomas_12juny/Bacteria" does not exist.

我做错了什么?

【问题讨论】:

    标签: linux hyperlink symlink


    【解决方案1】:

    要么使用完整路径来指定链接,要么使用相对于链接创建位置的路径。

    【讨论】:

    • 两条路径都在我所在的目录中。为了使用相对路径,我必须做些什么不同的事情?
    • @Ingrid:试试看:ln -s ../../../../preproceso/genomas_12juny/Bacteria wwwprueba/webproves/g3/genomas/
    • @choroba 是对的,完整路径是必需的并且是强制性的,符号链接才能正常工作。
    猜你喜欢
    • 2017-02-06
    • 2021-02-04
    • 2013-07-27
    • 1970-01-01
    • 2019-08-28
    • 2017-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多