如何在不同分区上同步文件夹(符号链接?)
我使用Ubuntu One在多台计算机之间同步我的home / Documents文件夹。 在便携式平板电脑上,我已将Documents文件夹设置在名为sda6的单独Fat32分区中,并将其设为Ubuntu Tweaks的默认文档文件夹。
如何将其与我/文档云同步? 我试图在我的主文件夹中链接/ sda / Documents但它没有成功:UbuntuOne仍然尝试设置一个自己的Documents文件夹,并且不允许我将链接文件夹与云同步。 我能做什么,请有人帮助我吗?
在Ubuntu社区文档中找到这个mount命令
mount的一个有趣的能力是能够移动文件系统的特定部分。 例如:
sudo mount --bind /mnt/Files/Music /home/user/Music
还可以在/ home / user / Music中访问文件夹“/ mnt / Files / Music”
这使我能够在几台计算机之间同步我的魔兽世界的AddOns文件夹,即使实际文件夹保存在ntfs分区中的另一个硬盘驱动器上。 Ubuntu One不支持符号链接。
右键单击 Documents Folder> Ubuntu one > 同步此文件夹
然后在客户端我的笔记本电脑打开Ubuntu One ,单击sync locally
完成。
示例,文档文件夹从桌面到笔记本电脑
桌面
在笔记本电脑文件
笔记本电脑
示例,文档夹从笔记本电脑到桌面
笔记本电脑
桌面
您需要做的是创建一个绑定装载。
假设您对安装有一些了解,这里有一些简化的步骤:
- 创建一个要在home中挂载的目录:mkdir~ / Documents
- 创建一个目录作为分区的挂载点:sudo mkdir -p / mnt / SharedPartition
- 获取分区的设备ID:sudo blkid
- 编辑你的fstab(通过设备ID在UUID中使用(也使用你的主目录):
UUID = 4B38-4ED2 / mnt / SharedPartition vfat auto,users,uid = 1000,gid = 100,dmask = 027,fmask = 137,utf8 0 2 / mnt / SharedPartition / Documents / home / john / Documents无绑定0 0
- sudo mount -a
- 您现在可以与Ubuntu One同步〜/ Documents