当前位置: 首页 > 面试题库 >

在Ubuntu中创建目录的符号链接

孔睿
2023-03-14
问题内容

以下是我用于创建目录符号链接的代码:

sudo ln -s /usr/local/nginx/conf/ /etc/nginx

我已经创建了目录/etc/nginx。我只希望源目录(/usr/local/nginx/conf/)的内容在目标目录(/etc/nginx)的内容中。但是,当我执行代码时,/etc/nginx包含的目录名为conf,而不是的内容conf。该目录包含我想要的内容,但是位置错误。

为什么将目录放置在目标文件夹中,而不是仅将目录内容放置在目标文件夹中?


问题答案:

这是ln第二个arg是目录时的行为。它把一个链接到第一个参数 里面
。如果要/etc/nginx成为符号链接,则应首先删除该目录并运行相同的命令。



 类似资料:
  • 我一直致力于开发一个程序来管理文件夹的符号链接,这非常有效,直到我在Windows8机器上(从Windows7)继续工作。这样做之后,我的方法返回了错误代码2。 要注意的是,当我在Windows7下开发时,这段代码工作得很好,但后来突然停止了工作。我希望这是足够的信息,以澄清一些东西,否则,请询问。

  • 问题内容: 我有一个指向重要目录的符号链接。我想摆脱该符号链接,同时保留目录。 我试着回来。 我试着回来 ,然后逐步前进,然后 然后我去找我的后援。 有没有一种方法可以消除符号链接,而不会把婴儿和洗澡水一起扔掉? 问题答案: 基本上,您需要告诉它删除 文件 ,而不是删除 目录 。我相信之间的差异和存在的,因为在C库将每一个的方式不同。 无论如何,第一个应该工作,而第二个应该抱怨foo是目录。 如果

  • 问题内容: 我知道有几个主题,但是我仍然不知道如何制作飞船的子弹。.我想在声音效果播放时,添加从飞船射击的MOUSEBUTTONDOWN子弹。谢谢您的帮助! 问题答案: 您必须完成几个步骤。您将需要项目符号的图片,存储项目符号位置的方法,创建项目符号的方法,呈现项目符号的方法以及更新项目符号的方法。您似乎已经知道如何导入图片,因此我将跳过这一部分。 您可以通过多种方式存储信息。我将使用项目符号左上

  • 问题内容: 如何创建一个链接到? 假设已在下方建立,而您目前在中。当您这样做时,您将直接转到。 问题答案: 符号或软链接(文件或目录,更灵活,可自我记录) 硬链接(仅文件,灵活性较差且无法自我记录) 详细信息:man ln 就像一个新目录。要避免出现 “不是目录:没有这样的文件或目录” 错误,例如@trlkly注释,请在目标中使用相对路径,即使用示例:

  • 我正在尝试使用以下命令在ADLS(Azure)上的数据库增量表上创建符号链接。 失败,并出现以下错误:< code语句中的错误:NoSuchTableException:在数据库“schema_name”中找不到表或视图“dbfs:/file path”;

  • 我用这个参数挂载了容器: -v /home/test/:/home/test 在主机的/home/test内部有一个指向/mnt/文件夹的符号链接。 但是,尽管可以看到链接指向何处,但在容器内部似乎断开了: 这甚至可以在docker中实现吗?我不确定是否有办法做到这一点。 我知道我可以直接挂载符号链接指向的位置,但我只是想知道这是否可能。