如何创建到目录的 simlink?

如何创建到目录的 simlink?

这个问题来自我的另一个问题我需要帮助才能完成这项工作。我尝试了一段时间,但无法完成。

我在 redmine 安装中有一个目录/home5/onalllev/redmine/public/,我需要链接到这个目录的全部内容,/home5/onalllev/public_html/redmine/以便我可以通过 Web 浏览器访问 redmine 应用程序。

我以为这样ln -s /home5/onalllev/redmine/public /home5/onalllev/public_html/redmine/就可以了,但它会public在里面创建目录。我需要在其中显示 /home5/onalllev/public_html/redmine/所有文件/home5/onalllev/redmine/public/cd /home5/onalllev/public_html/redmine/

  • 如果我在 onalllev/public_html/redmine/ 中执行 ln 但/home5/onalllev/public_html/redmine/不存在,我会收到错误: ln: target /home5/onalllev/public_html/redmine/ is not a directory: No such file or directory
  • 如果目录存在,我会在 redmine 目录中得到一个名为 public 的目录

服务器配置

  • Linux boxxxx.bluehost.com 2.6.28-10.40.intel.IGB.BHsmp #1 SMP 2010 年 5 月 20 日星期四 13:14:49 MDT x86_64 x86_64 x86_64 GNU/Linux

  • man ln 说 ln 是ln 5.97(希望是ln版)

答案1

: ) 删除你的 /home5/onalllev/public_html/redmine/ 目录和

ln -s /home5/onalllev/redmine/public /home5/onalllev/public_html/redmine

相关内容