Как нести мой домашний рабочий стол 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 не будут работать.

Другие вопросы по тегам