一尘不染

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

linux

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

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

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

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


阅读 421

收藏
2020-06-03

共1个答案

一尘不染

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

2020-06-03