Symlink工作正常,但由于某种原因将目录显示为上一级

时间:2019-04-01 10:51:27

标签: unix terminal symlink

我有一个目录,其中包含要尝试建立到其的基本符号链接的媒体-该目录是以下目录/mnt/storage/media/all

中数字海洋小滴上的已装载存储设备

其中包含如下所示的目录:

0118
0119
0218 and so on.......

我正在尝试从unix终端建立符号链接,如下所示:

$ root@server1:/var/www/abcd/public ln -s /mnt/storage/media/all

因此,如果我进入上面的public目录,我希望看到目录0118, 0119, 0218依此类推...但是,当我进入该目录时,我看到目录all并且在此目录中是0118, 0119, 0218子目录。

如何更改符号链接,以便看到目录0118, 0119, 0218等,而不是all目录(包含相同的子目录)

1 个答案:

答案 0 :(得分:0)

尝试为该函数提供第二个参数。让该参数作为链接的理想目的地(,但在此之前不应该存在)。

例如ln -s /mnt/storage/media/all /var/www/abcd/public

如果文件夹public已经存在,则将在其中创建符号链接。