Dropbox使用心得(用mklink同步任意文件夹,无敌了)

Dropbox 是个非常好的网络服务,我也不知道该怎么形容它。它像是一个网盘,而又不全是,它更像是帮你备份本地数据的一个软件。

总的来说,这个软件是 Windows/Mac/Linux 通用的,可以和你的资源管理器无缝接合(连文件夹图标都是随系统变化的),如果按照默认设置的话,它会在你的电脑里生成一个 My Dropbox 文件夹,这是一个普通的本地文件夹,但它的神奇之处就是在后台的 Dropbox 程序会一直监视着这个文件夹,当你对这个文件夹做了改动的时候,它会实时同步到网络上,并且有 MD5 识别,这意味着如果你在文件夹里放了一个300多M的OS镜像,很有可能只要1秒钟的时间,这个镜像就被同步上去了——因为Dropbox计算了你的文件的MD5值,发现服务器上早就有相同的文件了,所以瞬间就同步完成了。

这个服务有什么实际作用呢?我觉得它还是非常适合上班族的。在单位里一台电脑,在家里一台电脑,很多上班族都是通过U盘或电子邮件什么的来同步数据的吧?搞不好下班前忘了同步,回家还要懊恼一阵子。有了 Dropbox 就不是问题了。你管你写你的论文、做你的报表,写完保存就行了,然后关机。到了家里打开电脑,一进入系统,你会发现你在单位里写的东西已经躺在硬盘里了,完全不需要你动脑筋。

要是别人的电脑上没装Dropbox怎么办呢?直接访问它的官方网站www.dropbox.com,然后登录就可以了,你将看到一模一样的目录,支持单文件下载和整个文件夹打包下载,非常方便。

在网页上,你可以看到你在几台电脑上登录过 Dropbox,你给那些电脑起的名字是什么,电脑的操作是什么,你当然也可以选择Unlink这些电脑。

Dropbox 还有两个值得称道的功能,一个是版本控制,还有一个是共享。

版本控制是指你对文件做的每一次修改都会被记录下来。比如你今天写了一份文档,后来修改过并保存了,但是你不想这份修改,想回到过去,那很简单,你到 Dropbox 的网站上就可以看到你的文件以前的版本了,点恢复,Dropbox 的进程就会把你原来的版本下载到你的硬盘里,太贴心了。当然,对于一些误删除的文件,也可以用这种方法恢复。

共享功能也是很不错的,这是支持外链的共享,可以把文件的直接链接发给你的好友让他们下载。不过需要注意的是,Dropbox 不希望你把这个链接大肆传播,它只是希望你把这个链接给有限的几个人下载。如果你违背这一条,把 Dropbox 当下载站的话,你的账户会被封掉……(不过如果是初犯,找客服说一下,人家还是会原谅你的)

下面说说 mklink 命令。

Dropbox 好是好,可是它只能同步 My Dropbox 这一个文件夹,这一点比较不爽。我想同步我硬盘里的一些工具软件和照片,难道要把它们都复制到 My Dropbox 目录下面吗?似乎的确是这样的。但是我还是试验出了变通的方法。

用到的命令是 mklink。这是 Windows Vista及以上的系统里自带的一个命令,适用于 NTFS 文件系统,可以用来创建 symbolic link,经过我的试验,这个 symbolic link 对于一般的程序是来说它就等于原文件夹,只有人类和Windows内部才能分辨出这是一个 symbolic link 而不是”真身”。

怎么创建呢?我下面说一下我的实例。

我在 D 分区下有一个叫 Tools 的文件夹,我的 My Dropbox 文件夹也在 D 分区根目录下,我想把 Tools 同步上去,可是不想把整个文件夹复制进去。那可以在 cmd 里输入这样的命令: mklink /d "d:\my dropbox\Tools" d:\tools 。这样就在 My Dropbox 目录下创建了一个 symbolic link,Dropbox 是分辨不出 symbolic link 与真正的文件夹之间的区别的,于是它以为你对文件夹有改动了,就开始同步你的内容了,过一会儿,你就发现你的 Tools 已经同步上去了,而实际上,你的硬盘里 Tools 文件夹根本就没有挪动地方。

我还用这个命令把我U盘里的Software文件夹也同步上去了: mklink /d "d:\my dropbox\Software" j:\software 。同步完后就算U盘拔掉也没事。

好了,心得就是这样了,也想体验这个神奇的软件的同学可以去下载了:

点我下载 Dropbox

点击以上这个链接可以获得额外的 250MB 空间。

评论页