如何使用符号链接将任何文件夹同步到云

大型云存储服务——Dropbox、Google Drive、Microsoft OneDrive等——都有同样的问题。它们只能同步云存储文件夹中的文件夹。但是有一种方法可以绕过这个限制:符号链接。...

如何使用符号链接将任何文件夹同步到云

大型云存储服务——Dropbox、Google Drive、Microsoft OneDrive等——都有同样的问题。它们只能同步云存储文件夹中的文件夹。但是有一种方法可以绕过这个限制:符号链接。

符号链接对于同步电脑上的任何文件夹都非常有用。例如,您可能需要同步某些必须位于电脑特定位置的配置文件。

符号链接101

Windows、Linux和macosx都有用于创建符号链接的集成工具。符号链接只是指向其他文件夹的“指针”。计算机上的程序看到链接时,好像它与实际文件夹或文件相同。

例如,假设您希望将C:\Stuff中的所有文件与Dropbox同步,但仍然希望它们位于C:\Stuff中。您可以在Dropbox文件夹中创建一个指向C:\Stuff的符号链接,Dropbox将同步C:\Stuff文件夹中的所有内容。

不管怎样,这就是理论。在实践中,许多云存储服务不再使用符号链接正常工作。不过,我们仍然可以反向使用符号链接。在我们的示例中,我们将整个C:\Stuff文件夹移动到Dropbox的文件夹中。然后在C:\Stuff处创建一个指向Dropbox\Stuff文件夹的符号链接。Dropbox将同步文件夹中的文件,需要C:\Stuff文件夹的程序将正常运行。我们在研究如何将任何文件夹与Windows8.1上的OneDrive同步时,首先介绍了这个解决方案。

如何使用符号链接将任何文件夹同步到云

相关:在Windows上创建符号链接(又称符号链接)的完整指南

窗户

首先,以管理员身份打开命令提示符窗口。在Windows 8或10上,按Windows键+X并单击命令提示符(Admin)。在Windows7上,打开“开始”菜单,搜索命令提示符,右键单击命令提示符快捷方式,然后选择“以管理员身份运行”。

如何使用符号链接将任何文件夹同步到云

在命令提示窗口中键入以下命令。在第一个命令中,将“C:\Path\To\ExternalFolder”替换为要同步的文件夹的路径,将“C:\Users\NAME\Dropbox”替换为云存储文件夹的路径。此命令将整个文件夹移动到云存储文件夹。

move “C:\Path\To\ExternalFolder” “C:\Users\NAME\OneDrive”

如何使用符号链接将任何文件夹同步到云

在原始位置创建符号链接。在原始位置查找文件夹的程序将在那里找到它。他们所做的任何更改都将写入云存储文件夹。

mklink /d “C:\Path\To\ExternalFolder” “C:\Users\NAME\OneDrive\ExternalFolder”

如何使用符号链接将任何文件夹同步到云

linux操作系统

在Linux上,您应该能够使用ln-s命令创建一个符号链接。你不应该移动任何文件。打开终端并运行以下命令:

ln -s /path/to/ExternalFolder ~/Dropbox/

要同步单个文件,请指定该文件的路径,而不是文件夹的路径。如果此方法不起作用,请首先将外部文件夹移动到云存储文件夹中,然后反向创建符号链接,就像在Windows上一样。

如何使用符号链接将任何文件夹同步到云

mac os x操作系统

您可以在Mac上使用相同的命令。首先,打开一个终端窗口-按Command+Space,在“聚光灯搜索”对话框中键入terminal,然后按Enter键。运行以下命令,填写适当的路径:

ln -s “/path/to/ExternalFolder”  “/Users/name/Dropbox/ExternalFolder”

googledrive不会接受用上述命令创建的符号链接,但其他服务可能会接受。要使用Google Drive进行此操作,请在云存储文件夹中移动要同步的文件夹,然后反向创建符号链接:

mv “/path/to/ExternalFolder” “/Users/name/Google Drive/”

ln -s “/Users/name/Google Drive/ExternalFolder” “/path/to/ExternalFolder”

如何使用符号链接将任何文件夹同步到云

同步外部文件夹

您也可以使用此技巧同步云存储文件夹外的文件夹。例如,假设您有一个C:\Stuff目录。您已经将其移动到云存储文件夹中,因此您可以在Dropbox文件夹的“Stuff”下和web**问它。如果你在多台电脑上设置了Dropbox,你可以在Dropbox文件夹中找到你的资料文件夹。您可以在每台计算机上创建相同的符号链接,并且C:\Stuff文件夹的内容在您的所有电脑上都会显示相同。


一些第三方程序将帮助您为这些服务创建符号链接,但是您可以使用操作系统中包含的工具来完成这一切。我们不喜欢推荐这样的第三方实用程序时,我们可以帮助它。

当然,有些程序允许您将任何文件夹同步到云中。SpiderOak也很不错,因为它是完全加密的,所以他们甚至看不到你存储在那里的内容。例如,它可以让你选择PC上的任何文件夹进行同步,而不会弄乱符号链接。

  • 发表于 2021-04-11 07:37
  • 阅读 ( 182 )
  • 分类:互联网

你可能感兴趣的文章

如何将iphone备份到mac上的其他位置

... 默认情况下,Mac将iPhone备份存储在特定位置的MobileSync文件夹中。打开Finder并从菜单栏中选择“转到”>“转到文件夹”,然后输入此文件路径以转到该文件夹: ...

  • 发布于 2021-03-11 01:00
  • 阅读 ( 280 )

4种将windows计算机备份到云的方法

...计算机时,这并不一定意味着整个系统。复制每个文件、文件夹、应用程序和其他数据就是克隆硬盘,这是一个更复杂的过程,对大多数人来说是不必要的。 ...

  • 发布于 2021-03-13 08:04
  • 阅读 ( 392 )

如何在不上传到云或文件主机的情况下传输或发送文件

如果你需要传输大文件,你可以上传到一个云帐户,通过本地网络共享,或者你可以把文件传输到一个USB驱动器,然后和朋友或同事共享。 ...

  • 发布于 2021-03-15 08:02
  • 阅读 ( 126 )

什么是符号链接(symlink)?如何在linux中创建一个

...果你必须定义一个快捷方式,你可能会说它是指向文件、文件夹或应用程序的指针,对吗?没错。 ...

  • 发布于 2021-03-19 23:12
  • 阅读 ( 314 )

如何用简单的方法将数据从windows或mac迁移到linux

...更多存储空间),这应该足以承载您需要的大多数文件和文件夹。下面是如何做到这一点。 ...

  • 发布于 2021-03-24 18:04
  • 阅读 ( 251 )

什么是Windows10的时间线,我如何使用它?

...ne或Android**上打开的Word文档出现在你电脑的时间线上。 如何访问时间线 要打开任务视图,请单击任务栏Cortana框右侧的“任务视图”图标。如果你看不到图标,你可能已经把它藏在过去了。您可以右键单击任务栏并单击“显示...

  • 发布于 2021-04-06 13:43
  • 阅读 ( 197 )

如何同步mac和windows桌面

...首先,你需要某种云服务,在Mac和Windows计算机之间同步文件夹。Dropbox是这里最简单的答案,但你也可以使用微软的OneDrive或Google Drive。任何将文件夹从一台计算机同步到另一台计算机(在Windows和macOS上都可用)的服务都可以完...

  • 发布于 2021-04-08 05:43
  • 阅读 ( 188 )

在windows上创建符号链接的完整指南

...符号链接(也称为符号链接),它们指向系统上的文件或文件夹。您可以使用命令提示符或第三方工具linkshell Extension来创建它们。 什么是符号链接(symbolic links)? 符号链接基本上是高级快捷方式。创建指向单个文件或文件夹的...

  • 发布于 2021-04-08 12:16
  • 阅读 ( 147 )

windows 10中onenote初学者指南

...记解决方案提供的许多功能已经让人感觉熟悉了。不过,使用OneNote的老用户可能仍然需要一些新设计的提示,这就是我们来这里提供帮助的原因。 值得注意的是,OneNote实际上有两个版本:一个是Office的标准桌面版,另一个是W...

  • 发布于 2021-04-10 07:17
  • 阅读 ( 171 )

如何将OSX上的特殊文件夹移动到云存储

特殊文件夹工作得很好,因为它们集中保存特定类型的文件。再加上云存储,突然间你就可以轻松地自动备份最重要的个人文件了。 我们喜欢特殊文件夹和云备份的结合,这不是秘密。它的有效性和效率,减轻了用户的大部分...

  • 发布于 2021-04-11 03:05
  • 阅读 ( 176 )
Polomelon
Polomelon

0 篇文章

相关推荐