У меня установлено два идентичных дистрибутива Linux; один на жестком диске, а другой на USB.
Мне было интересно, есть ли способ синхронизировать всю файловую систему, копируя более новые файлы в старые.
Если вы хотите синхронизировать только свой домашний каталог, это не так уж сложно. Вы можете использовать rsync. Предполагая, что вы загружены на жесткий диск и подключили USB-накопитель, и они настроены одинаково,
rsync -a --delete ~/ /media/whatever-the-usb-drive-is-called/home/user
в терминале должны синхронизировать домашний каталог в версии USB с версией на жесткий диск ты загрузил. опция --delete
означает, что все, что находится на USB-накопителе, но не на домашнем жестком диске, будет удалено. Откройте терминал и введите
man rsync
, чтобы прочитать руководство по rsync.
Если rsync не установлен в вашей системе,
apt-get install rsync
установит его.