Назад | Перейти на главную страницу

зеркалирование файлов в реальном времени (из Linux в Windows (или, возможно, cygwin))

Как мне сделать так, чтобы при изменении файла blah.pdf на компьютере A обновлялась его копия на компьютере B? Я считаю, что мне нужно установить несколько демонов на A и B.

A - это система Linux, а B - система Windows.

Мотивация: я редактирую и компилирую документы TeX на A, и было бы хорошо, если бы я мог видеть результат на мониторе B. Alt-tabbing - это своего рода боль. Может мне действительно стоит купить второй монитор или побольше.

Есть несколько возможностей. Вы можете создать скрипт для какой-нибудь системы репликации файлов, например, rsync; или вы можете просто поделиться диском между двумя компьютерами, например через SAMBA.

Или просто используйте VNC / RDP / и т. Д. работать на одном компьютере, используя другой. Тогда нет необходимости раскачивать файлы.

Если вам просто нужны два монитора, попробуйте синергия2 . это в основном программное обеспечение KVM. позволяет перемещать мышь с одного экрана на другой и использовать ту же клавиатуру, как если бы экран был расширен. Действительно классное маленькое приложение. Не решает проблему с перемещением файла, но похоже, что это не ваша основная проблема, и вам просто нужно больше места на рабочем столе.

надеюсь, это поможет

отметка

Вы можете поделиться диском из Windows или использовать Samba для совместного использования каталога в Linux, а затем использовать rsync в Linux, чтобы обеспечить синхронизацию удаленного диска / общего каталога с вашей рабочей копией.

Однако у вас, вероятно, возникнет проблема, связанная с тем, что программа просмотра для Windows не перезагрузит документ автоматически, поэтому вам придется пойти и сделать что-то вручную на компьютере с Windows, чтобы просмотреть новый документ. Я бы предложил синергия2 (Из @Mark) или Win2VNC (или что-то подобное с Linux в управлении). Тогда вам не нужно переключать мышь и клавиатуру, чтобы перезагрузить документ, просто перемещайте мышь.

Dropbox действительно хорошо сработает для этого. Плюс это кроссплатформенность.