rsync 가이 작업을 수행 할 수 있으며 나열된 모든 플랫폼에서 해당 포트 (또는 포트)를 사용할 수 있습니다.
다른 사람이 쉽게하기를 원하기 때문에 원하는 일정 (Windows의 예약 된 작업, Ubuntu Linux의 Cron)으로 공유하고 예약 된 작업을 동기화하여 프로세스가 사용자에게 보이지 않게하는 것이 좋습니다. Ubuntu cp의 -u스위치 와 함께 사용 하면 최신 파일과 존재하지 않는 파일 만 복사 할 수 있습니다 . Windows에서 /E /I /H /Y및 /Z스위치 와 함께 XCOPY를 사용할 수 있습니다 . 예 :
우분투의 경우 :
cp -u /home/john/stuff/* //Winshare/somefolder
그리고 Windows의 경우 (일괄 처리, 이 질문 을 확인하기 위해 숨김으로 실행하고 싶을 것입니다 )
XCOPY /E /I /H /Y /Z C:\Source D:\Ubuntu\Dest
이를 위해 우분투에 Samba가 설치되어 있어야하며 Windows 컴퓨터에서 공유해야합니다. 또한 동생의 랩톱이 때때로 옮겨지기 때문에 랩톱을 옮기기 전에 실행 해야하는 크론 항목을 제거하는 방법 (작은 스크립트를 작성할 수 있음)이 필요합니다. 처럼 간단 뭔가 crontab -r라는 스크립트에 대해 잘 될 것입니다 disconnect.sh및 reconnect.sh수 있었다 crontab /path/to/premadetab.txt. 내 premadetab.txt간단하게 동기화하는 빈도를 지정하여 항목이 될 것입니다. cron에 익숙하지 않은 경우 crontab 생성기를 사용할 수 있습니다 .