Как нести мой домашний рабочий стол Ubuntu в Pendrive
У меня установлен внутренний накопитель Ubuntu 12.04. Можно ли нести мой рабочий стол в моем pendrive и использовать на моем офисном компьютере и синхронизировать с моим компьютером, когда я вернусь домой.
1 ответ
Я делаю нечто подобное и просто использую rsync, чтобы поддерживать Pendrive в актуальном состоянии или обновлять один из компьютеров. rsync работает лучше всего, потому что с правильными переключателями он будет резервировать все, не перезаписывая один и тот же файл каждый раз, или перезаписывая более новые файлы более старой версией.
Для резервного копирования (например) каталога "Документы" в Pendrive сначала назначьте метке pendrive (имя тома) и создайте в ней целевой каталог, например "Документы". Придав метке pendrive, ее легко найти в каталоге / media. Далее введите следующую команду:
rsync -av ~/Documents/ /media/yourlabelname/Documents/
Эта команда создаст резервную копию всех ваших домашних документов на pendrive. Чтобы отменить процесс и обновить файлы на другом компьютере, просто отмените команду rsync, например:
rsync -av /media/yourlabelname/Documnets/ ~/Documents/
Достаточно просто поместить обе эти команды в очень короткие сценарии bash и выполнять их каждый раз, вводя имя сценария bash. Если сценарии находятся в ~/bin, они будут включены в путь к исполняемому файлу.
Обратите внимание, что если USB-накопитель отформатирован в формате FAT, то имя тома обычно ограничивается только прописными буквами, даже если вы ввели имя тома в нижнем регистре при его создании. Поскольку bash полностью чувствителен к регистру, вы должны точно указать имя тома и имя каталога, иначе команды rsync не будут работать.