是否可以创建虚拟符号链接?

问题描述 投票:0回答:1

我有一个具有以下目录结构的Web服务器

/var/www/html/www.example.com/wp-content/themes/exampletheme/custom

其中“自定义”实际上是指向/var/www/custom的符号链接

这按预期工作。

但是,主题更新程序删除并重新创建了整个exampletheme目录,该目录还删除了其中包含的“自定义”符号链接,从而破坏了站点。

是否有创建永久文件系统位置(也许在fstab中的方法?),该文件系统位置将使“ custom”始终出现在/var/www/html/www.example.com/wp-content/themes/exampletheme/目录中?

我使用udev发现了类似的东西,但是它仅适用于设备。

我曾考虑使用cron进行检查并在丢失时创建它,但这有点笨拙。

linux filesystems symlink
1个回答
1
投票

您可以将bind-mount /var/www/custom移至/var/www/html/www.example.com/wp-content/themes/exampletheme/custom

无法删除挂载点,只能卸载挂载点,并且(a)要求具有root特权,并且(b)程序无法删除某些内容时通常不诉诸这些内容。这样就可以了。

© www.soinside.com 2019 - 2024. All rights reserved.