在 Windows 和 Linux 系統之間同步資料夾和文件

在 Windows 和 Linux 系統之間同步資料夾和文件

我想在 Windows 7 和 Ubuntu 電腦之間同步一些資料夾。但是,我不想同步每個資料夾內的所有內容。我希望能夠選擇每個資料夾中的哪些子資料夾和檔案保持同步。新增到此資料夾的任何新檔案都應該會自動同步。

基本上我想在多對資料夾之間建立鏈接,但可以選擇排除資料夾的某些內容。

我更喜歡透過網路進行,但如果透過 LAN 也可以,只要它是自動的。

答案1

您想要持續整合還是想要控制同步完成的時間?

  1. 在第一種情況下,您可以使用同步事物

  2. 在第二種情況下,您可以使用齊奏

在這兩種情況下,您都可以控制同步哪些資料夾/檔案。

同步設定更加自動化。你開啟/關閉同步來控制同步何時發生,但這有點棘手,因為您需要控制兩台機器來執行此操作。

在一致的情況下,您需要在兩台電腦之間設定“ssh”訪問,這可能會或可能不會出現問題,具體取決於防火牆配置等。

答案2

我在家裡和我的姻親那裡都會這樣做。基本設定是在 Linux 系統上進行指向 Windows 系統的掛載。然後,執行已排程的 CRON 作業,執行 RSYNC 作業來複製最新檔案。最初的工作花費的時間最長。

有趣的一件事是 Linux 系統所需的憑證。我在Windows系統上建立了一個維護帳戶。另外,如果我記得的話,我必須在一項或多項設定中共用我需要存取的資料夾。在 Windows 更新和升級過程中,存取 c$ 隱藏共用有時會停止運作,因此需要真正的共用。

而且,在 Windows 7 升級到 10 後,我記得我必須在 Google 中拼命搜尋存取遠端系統所需的語法。最後發現了一些你自己永遠猜不到的奇特的 NTLM 命令列開關。

在過去 5 年裡,我們不得不針對 Linux 和 Windows 的變更進行多次調整 - 所以不要指望第一個設定會永遠持續下去。

W.

答案3

除了這裡提供的好的解決方案之外,您還可以嘗試使用Windows預先安裝的onedrive。它可以根據您的喜好透過網路進行,並且可以讓您控制要同步的資料夾/子資料夾。在您的 Linux 上,您可以從軟體中心安裝 onedrive 應用程式。下載檔案並與 Windows 同步。

相關內容