Зеркалирование двух файлов: rsync vs cp

Я использую файлы deb гораздо чаще, чем файлы tarball, главным образом потому, что установка элемента намного проще с файлами deb, чем с компиляцией и другими шагами для tarball. Я не думаю, что есть разница между ними в том, что они дают вам, вы просто получаете его по-другому.

1
задан 6 November 2012 в 15:44

1 ответ

Лучший ответ для этого - использовать символическую ссылку. Просто выполните следующие действия один раз

ln -sn ~/.emacs ~/Dropbox/.emacs

, и он создаст ссылку на ~ / .emacs в папке Dropbox. Это будет рассматриваться как файл по Dropbox и синхронизирован. Каждое изменение, которое вы делаете на .emacs, будет автоматически синхронизироваться с помощью dropbox

1
ответ дан 25 May 2018 в 04:40
  • 1
    И тогда я могу использовать .emacs в Dropbox, чтобы скопировать его в Windows и иметь ту же конфигурацию emacs, даже если это ссылка? – Luigi Tiburzi 6 November 2012 в 16:00
  • 2
    Картик, ваши аргументы ошибочны. Вам нужно поменять DropBox / .emacs и .emacs (и затем я предполагаю, что вы делаете это в своем homedir. – Lekensteyn 6 November 2012 в 16:02
  • 3
    он должен работать в обоих направлениях правильно? или это из-за моего двусмысленного объяснения? – Karthik T 6 November 2012 в 16:10
  • 4
    Разделяет ли Dropbox символические ссылки? Он не будет синхронизироваться, если вы используете только символическую ссылку, так как она содержит нулевое содержимое. Перед редактированием будет бесконечный цикл при чтении символической ссылки, но теперь вы это исправили. – Lekensteyn 6 November 2012 в 16:17
  • 5
    я не помню, если я сделал это раньше, и я удалился от своего дома, поэтому не могу проверить, но lifehacker также предлагает ссылку в папку Dropbox, поэтому я ожидаю, что это сработает. – Karthik T 6 November 2012 в 16:23

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

Похожие вопросы: