将文件夹连接/同步到具有正确路径的另一个文件夹
Connect / Sync a folder to another folder with a correct path
我的虚拟服务器上有 2 个框架,都有一个 plugins 文件夹 并且 Framework A 有一些插件也需要用于 框架 B。
我需要从 Framework B 插件文件夹 到 Framework A 插件文件夹 的连接。但是它仍然必须正常工作,例如,如果框架 B 中的文件使用它自己的插件文件夹的路径,它不应该导致错误,因为它实际上是空的。
我需要符号链接、rsync 或其他东西吗?
/html/framework_a/plugins/...
/html/framework_b/plugins/
好的,根据您的评论,框架 B 必须拥有框架 A 中的所有文件,仅此而已。那么解决方法就很简单了。您只需 link 整个目录。
因此:
$ cd /html/framework_b
$ mv plugins plugins-backup
$ ln -s /html/framework_a/plugins ./plugins
这将创建一个软件link,因此如果您这样做cd /html/framework_b/plugins
,您将看到与/html/framework_a/plugins
.
中相同的文件
我的虚拟服务器上有 2 个框架,都有一个 plugins 文件夹 并且 Framework A 有一些插件也需要用于 框架 B。
我需要从 Framework B 插件文件夹 到 Framework A 插件文件夹 的连接。但是它仍然必须正常工作,例如,如果框架 B 中的文件使用它自己的插件文件夹的路径,它不应该导致错误,因为它实际上是空的。
我需要符号链接、rsync 或其他东西吗?
/html/framework_a/plugins/...
/html/framework_b/plugins/
好的,根据您的评论,框架 B 必须拥有框架 A 中的所有文件,仅此而已。那么解决方法就很简单了。您只需 link 整个目录。
因此:
$ cd /html/framework_b
$ mv plugins plugins-backup
$ ln -s /html/framework_a/plugins ./plugins
这将创建一个软件link,因此如果您这样做cd /html/framework_b/plugins
,您将看到与/html/framework_a/plugins
.