Как синхронизировать файлы / данные между двумя ПК в домашней сети?

это, кажется, старое сообщение, но тема может быть интересной для некоторых пользователей. Чтобы запустить vnc при загрузке, вам необходимо

установить программное обеспечение сервера vnc (здесь мы будем использовать x11vnc) настроить сценарий запуска (используемый для запуска службы vnc)

Шаг 1 - установите сервер x11vnc

из командной строки, введите

 sudo apt-get install x11vnc

. Чтобы добавить безопасность, вы должны установить pwd

sudo x11vnc -storepasswd

Шаг 2. Настройте свой сценарий запуска

, если ваша версия ubuntu ниже 15.04,

вы создаете конфигурационный файл в /etc/init.d/x11vnc.conf и заполняете его правильными командами, которые будут выполняться

start on login-session-start  
script  
/usr/bin/x11vnc -xkb -auth
/var/run/lightdm/root/:0
-noxrecord -noxfixes -noxdamage 
-rfbauth /etc/x11vnc.pass 
-forever -bg -rfbport 5900 -o /var/log/x11vnc.log  
end script
, если ваша версия ubuntu ниже 15.04,

эти системы используют systemd, и вам нужно будет создать свой файл служебной единицы в разделе /lib/systemd/system/x11vnc.service и заполнить его правильными командами для выполнения

[Unit] Description=Start x11vnc at startup. After=multi-user.target

[Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever
-loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared

[Install] WantedBy=multi-user.target

Обновить службу

sudo systemctl daemon-reload

sudo systemctl enable x11vnc.service

Подробную информацию можно найти на странице справки Ubuntu Community wiki (см. здесь), или вы можете попробуйте использовать этот быстрый способ использовать recice

Для версии Ubuntu ниже 15.04, проверьте это сообщение для U buntu версии 15.04 или новее, проверьте это сообщение

Надеюсь, это полезно

10
задан 6 June 2012 в 16:10

44 ответа

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One, но кажется, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из них не подходит для этого по двум причинам:

Они оба синхронизируются с Интернетом, а это означает, что большие коллекции файлов будут занимать много времени, чтобы их можно было загрузить и загрузить. Они предлагают ограниченное пространство (с возможностью покупки больше), что означает, что для большой коллекции файлов вы может потерять много денег

Dropbox , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, к которому вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 26 May 2018 в 00:10

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 25 July 2018 в 22:49

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 31 July 2018 в 10:50

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 31 July 2018 в 10:55

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 31 July 2018 в 11:54

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 2 August 2018 в 04:13

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 4 August 2018 в 20:17

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 6 August 2018 в 04:18

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 7 August 2018 в 22:22

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 10 August 2018 в 10:32

Для небольшого набора файлов я бы предложил Dropbox или Ubuntu One , но похоже, что вы хотите синхронизировать свою музыкальную коллекцию между компьютерами, и ни одна из этих особенно подходят для этого по двум причинам:

  • Они оба синхронизируются с Интернетом, что означает, что большие коллекции файлов будут занимать много времени, чтобы спуститься и загрузить
  • Они предлагая ограниченное пространство (с возможностью приобретения большего количества), что означает, что для большой коллекции файлов вам может потребоваться раскошелиться много денег

Unison , который я использую для локальной репликации, не имеет ни одного из этих ограничений (по сути). Вы можете синхронизировать свою локальную сеть, а это значит, что это быстро (вы также можете синхронизировать через Интернет) и можете синхронизировать столько, сколько хотите - только ограниченное доступным дисковым пространством и пропускной способностью. Unison имеет графический интерфейс и интерфейс терминала, что означает, что вы можете использовать его на своем рабочем столе и сервере одинаково. Существует хорошее руководство по вики Ubuntu, на которое вы можете обратиться, если вы решите использовать Unison.

8
ответ дан 13 August 2018 в 17:00
  • 1
    Это именно то, что я ищу, но в нем есть проблема imgur.com/Apqbq.png у других людей тоже была проблема с унисон. Знаете ли вы решение? – Gaurav Butola 1 December 2010 в 21:49
  • 2
    Хм, я сам этого не видел, но я нашел следующую ошибку Debian, которую вы, возможно, захотите следить: bugs.debian.org/cgi-bin/bugreport.cgi?bug=252336 - звучит как проблема с прерыванием программы. Попробуйте удалить файл, который он упоминает, и попробуйте еще раз. Если это настойчиво, то вы можете иметь больше повезли с версией командной строки (это один я использую). Извините, я не могу больше помочь. – Iain Lane 2 December 2010 в 00:59
  • 3
    Спасибо за вашу помощь. Это именно то, что я хотел, Это действительно отличный инструмент, я синхронизирую свои данные через SSH, используя унисон. – Gaurav Butola 2 December 2010 в 17:55

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Union и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures / [!d2 ]

... который синхронизирует каталог «Мои рисунки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены.

Что касается подключения ваших ПК вместе - либо поставить их на коммутатор / концентратор, либо использовать кроссоверный кабель, а затем совместно использовать каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выясняется, что Rsync не справляется с зеркалированием особенно хорошо. См. Это, чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. В идеале.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison обрабатывает двухстороннюю синхронизацию достаточно хорошо из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только symlink ваша папка документов, скажем, сохраняя Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала? [!d11 ]

7
ответ дан 26 May 2018 в 00:10
  • 1
    Я бы синхронизировал весь / дом обоих, было бы правильно работать? rsync -vxtr / home / user1 / home / user2 будет ли он выполнять двухстороннюю синхронизацию? Будет ли сохранена последняя отредактированная копия документа или просто проигнорировать файл, если он существует? – Gaurav Butola 1 December 2010 в 12:13
  • 2
    См. Мои изменения в исходном вопросе. – Scaine 1 December 2010 в 14:03

Пара альтернатив gui, если вы не хотите или хотите использовать терминал

grsync, поскольку имя подразумевает базовый gui для rsync.

[d2 ] grsync unison использует больше альтернативных бэкендов, чем grsync, но кроме того, что они делают то же самое

Вы можете установить их из Software Center или с помощью apt-get

1
ответ дан 26 May 2018 в 00:10

Простой ответ:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

Параметр -u сравнивает даты и только передает, если заданная дата старше исходной даты.

-v означает verbose, -z означает использование сжатия.

0
ответ дан 26 May 2018 в 00:10

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Unison и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /

... который синхронизирует каталог «Картинки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены. Сделайте «man rsync» для получения дополнительных опций.

Что касается соединения ваших ПК вместе - либо поместите их на коммутатор / концентратор, либо используйте кроссоверный кабель, а затем передайте каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выяснилось, что Rsync делает особенно не зеркалирование дескриптора. См. , чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. Вряд ли идеальный.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison отлично справляется с двусторонней синхронизацией из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только символическая папка ваших документов, скажем, сохраняя при этом Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала?

7
ответ дан 25 July 2018 в 22:49

Простой ответ:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

Параметр -u сравнивает даты и только передает, если целевая дата старше исходной даты.

-v означает verbose, -z означает использование сжатия.

0
ответ дан 25 July 2018 в 22:49

Пара альтернатив gui, если вы не хотите или хотите использовать терминал

grsync , поскольку имя подразумевает базовый gui в rsync.

unison unison использует больше альтернативных бэкендов, чем grsync, но кроме того, что они делают то же самое

Вы можете установить их из Software Center или с помощью apt-get

1
ответ дан 25 July 2018 в 22:49

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Unison и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /

... который синхронизирует каталог «Картинки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены. Сделайте «man rsync» для получения дополнительных опций.

Что касается соединения ваших ПК вместе - либо поместите их на коммутатор / концентратор, либо используйте кроссоверный кабель, а затем передайте каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выяснилось, что Rsync делает особенно не зеркалирование дескриптора. См. , чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. Вряд ли идеальный.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison отлично справляется с двусторонней синхронизацией из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только символическая папка ваших документов, скажем, сохраняя при этом Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала?

7
ответ дан 31 July 2018 в 10:50

Простой ответ:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

Параметр -u сравнивает даты и только передает, если целевая дата старше исходной даты.

-v означает verbose, -z означает использование сжатия.

0
ответ дан 31 July 2018 в 10:50

Пара альтернатив gui, если вы не хотите или хотите использовать терминал

grsync , поскольку имя подразумевает базовый gui в rsync.

unison unison использует больше альтернативных бэкендов, чем grsync, но кроме того, что они делают то же самое

Вы можете установить их из Software Center или с помощью apt-get

1
ответ дан 31 July 2018 в 10:50

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Unison и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /

... который синхронизирует каталог «Картинки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены. Сделайте «man rsync» для получения дополнительных опций.

Что касается соединения ваших ПК вместе - либо поместите их на коммутатор / концентратор, либо используйте кроссоверный кабель, а затем передайте каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выяснилось, что Rsync делает особенно не зеркалирование дескриптора. См. , чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. Вряд ли идеальный.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison отлично справляется с двусторонней синхронизацией из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только символическая папка ваших документов, скажем, сохраняя при этом Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала?

7
ответ дан 31 July 2018 в 10:55

Простой ответ:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

Параметр -u сравнивает даты и только передает, если целевая дата старше исходной даты.

-v означает verbose, -z означает использование сжатия.

0
ответ дан 31 July 2018 в 10:55

Пара альтернатив gui, если вы не хотите или хотите использовать терминал

grsync , поскольку имя подразумевает базовый gui в rsync.

unison unison использует больше альтернативных бэкендов, чем grsync, но кроме того, что они делают то же самое

Вы можете установить их из Software Center или с помощью apt-get

1
ответ дан 31 July 2018 в 10:55

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Unison и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /

... который синхронизирует каталог «Картинки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены. Сделайте «man rsync» для получения дополнительных опций.

Что касается соединения ваших ПК вместе - либо поместите их на коммутатор / концентратор, либо используйте кроссоверный кабель, а затем передайте каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выяснилось, что Rsync делает особенно не зеркалирование дескриптора. См. , чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. Вряд ли идеальный.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison отлично справляется с двусторонней синхронизацией из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только символическая папка ваших документов, скажем, сохраняя при этом Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала?

7
ответ дан 31 July 2018 в 11:54

Простой ответ:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

Параметр -u сравнивает даты и только передает, если целевая дата старше исходной даты.

-v означает verbose, -z означает использование сжатия.

0
ответ дан 31 July 2018 в 11:54

Пара альтернатив gui, если вы не хотите или хотите использовать терминал

grsync , поскольку имя подразумевает базовый gui в rsync.

unison unison использует больше альтернативных бэкендов, чем grsync, но кроме того, что они делают то же самое

Вы можете установить их из Software Center или с помощью apt-get

1
ответ дан 31 July 2018 в 11:54

Простой ответ:

rsync -vzu user@ip.address:/remote/dir/*  /local/dir

Параметр -u сравнивает даты и только передает, если целевая дата старше исходной даты.

-v означает verbose, -z означает использование сжатия.

0
ответ дан 2 August 2018 в 04:13

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Unison и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /

... который синхронизирует каталог «Картинки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены. Сделайте «man rsync» для получения дополнительных опций.

Что касается соединения ваших ПК вместе - либо поместите их на коммутатор / концентратор, либо используйте кроссоверный кабель, а затем передайте каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выяснилось, что Rsync делает особенно не зеркалирование дескриптора. См. , чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. Вряд ли идеальный.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison отлично справляется с двусторонней синхронизацией из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только символическая папка ваших документов, скажем, сохраняя при этом Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала?

7
ответ дан 2 August 2018 в 04:13

Пара альтернатив gui, если вы не хотите или хотите использовать терминал

grsync , поскольку имя подразумевает базовый gui в rsync.

unison unison использует больше альтернативных бэкендов, чем grsync, но кроме того, что они делают то же самое

Вы можете установить их из Software Center или с помощью apt-get

1
ответ дан 2 August 2018 в 04:13

Лучшим инструментом для этого является инструмент командной строки «Rsync». Если вам нужен GUI, попробуйте Unison или LuckyBackup, которые основаны на концепции Rsync. Unison и LuckyBackup находятся в репозиториях.

Примером rsync может быть:

rsync -vxtr / home / scaine / Pictures / / home / OtherUser / Pictures /

... который синхронизирует каталог «Картинки» с каталогом «Pictures» другого пользователя. Параметры, которые я указал, будут проверять любые копии, сохранять временные метки / разрешения во время копирования и пересекать подкаталоги, где они найдены. Сделайте «man rsync» для получения дополнительных опций.

Что касается соединения ваших ПК вместе - либо поместите их на коммутатор / концентратор, либо используйте кроссоверный кабель, а затем передайте каталоги через samba.

EDIT: Некоторые хорошие моменты, если цель состоит в том, чтобы «зеркально отразить» два компьютера. Эта команда будет только «добавлять» файлы из источника в пункт назначения. Если вам нужно удалить, вам также понадобится опция -delete.

При исследовании выяснилось, что Rsync делает особенно не зеркалирование дескриптора. См. , чтобы понять, что вы, вероятно, найдете старые файлы, перезаписывающие более молодые файлы во время этого обновления! Хуже того, даже если вы используете параметр -update для работы и предотвратите это поведение, он не будет «обновлять» старшего младшего файла - он просто «пропустит» его. Вряд ли идеальный.

Наконец, чтобы выполнить двухстороннюю синхронизацию, вам нужно запустить ту же команду, но изменить исходный / dest. Конечно, сейчас это ограниченное использование, так как ваша первая команда (при условии, что вы использовали эту опцию -delete), удалила бы любой файл в месте назначения, которого не было в источнике. Unison отлично справляется с двусторонней синхронизацией из памяти.

Если вы серьезно пытаетесь сохранить несколько изменений в синхронизации, то решение Dropbox - лучший способ продвижения вперед. Если вы можете еще раз взглянуть на UbuntuOne или Dropbox, символическая ссылка может быть решением - только символическая папка ваших документов, скажем, сохраняя при этом Pictures and Music off One / Dropbox и используя это решение rsync / unison для большого материала?

7
ответ дан 4 August 2018 в 20:17

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

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