我有一个网络应用程序,它在整个子目录中有一堆符号链接。我需要将应用程序移动到另一个目录结构,并且需要更新所有符号链接以指向新路径。例如:
旧目录:/home/user/public_html/dev
新目录:/home/user/public_html/qa
旧符号链接:/home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/dev/images
新符号链接:/home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/qa/images
问题是有很多这些分散在各种目录中。如何从根递归搜索并重新创建指向/dev/
with 的所有符号链接/qa/
?
我想建立一个可以使用 VNC 通过 Internet 远程支持我的客户的环境。不涉及 VPN 和端口转发。我过去使用过UltraVNC中继器,但问题是它需要专用的Windows服务器。我想做的事情如下:
\n\nVNC 客户端(我)-> NAT -> Internet -> NAT -> VNC 服务器(我为其提供支持的人)
\n\n我基本上想要 UltraVNC 中继器提供的相同功能,但我必须在其上托管某些内容的唯一互联网环境是 Linux 共享服务器(标准托管 - PHP、Apache 等)。
\n\n要求:
\n\n我相信这种工作方式是服务器(我为其提供支持的人)在线时会连接到互联网上的侦听器。当他们需要支持时,我会将我的客户端连接到同一个侦听器,查看它们已连接,并使用侦听器(中间人)搭载我的客户端以连接到他们的服务器。
\n\n我愿意使用任何软件(不限于 VNC \xe2\x80\xa0),但更喜欢 FOSS 解决方案(这就是我倾向于 VNC 的原因)。任何建议将不胜感激。
\n\n更新:\n我已经找到了UltraVNC 中继器的 Linux 端口,但尚未尝试在我的托管帐户上设置它(甚至不知道帐户类型是否可行)我有)。如果其他人使用过这个,我想知道它的效果如何。另外,似乎ChunkVNC是一个支持 OSX 的 UltraVNC 包装器,所以我也打算尝试一下。一旦我尝试过这种组合,就会更新更多。
\n\n\xe2\x80\xa0对于任何想要提及非 VNC 解决方案的人,请将这些问题添加到许多其他问题中,这些问题的答案涉及 TeamViewer、LogMeIn、Copilot、CrossLoop …