Новичку — Используем Dropbox и симлинки для синхронизации любых каталогов
Суть идеи заключается в том, чтобы синхронизировать (а заодно и бэкапить) не только ~/Dropbox, но и другие каталоги без лишнего дублирования их содержимого.
Этого можно добиться, скармливая дропбоксу не файлы и каталоги, а симлинки на них. Например, пусть есть машины host1 и host2. на этих машинах есть каталоги ~/user1/foo и ~/user2/foo. Чтобы синхронизировать их без дублирования, создадим на обеих машинах симлинки на эти каталоги в ~/Dropbox, предварительно отключив Dropbox хотя бы на одной из машин:
и так же на второй машине
Да, пути к синхронизируемым каталогам на разных машинах могут отличаться, но ссылки на них в ~/Dropbox должны иметь одно и то же имя.
Всё! Теперь Dropbox будет синхронизировать "спрятанные" за линками каталоги.
PS. вроде такого не было. Не претендую на гениальность и новаторство, но кому-то может быть полезно))
Этого можно добиться, скармливая дропбоксу не файлы и каталоги, а симлинки на них. Например, пусть есть машины host1 и host2. на этих машинах есть каталоги ~/user1/foo и ~/user2/foo. Чтобы синхронизировать их без дублирования, создадим на обеих машинах симлинки на эти каталоги в ~/Dropbox, предварительно отключив Dropbox хотя бы на одной из машин:
[user1@host1]:~$ ln -s ~/foo ~/Dropbox/foo
и так же на второй машине
[user2@host2]:~$ ln -s ~/foo ~/Dropbox/foo
Да, пути к синхронизируемым каталогам на разных машинах могут отличаться, но ссылки на них в ~/Dropbox должны иметь одно и то же имя.
Всё! Теперь Dropbox будет синхронизировать "спрятанные" за линками каталоги.
PS. вроде такого не было. Не претендую на гениальность и новаторство, но кому-то может быть полезно))