Bash関数でネットワーク同期(rsync?)を作成する

Bash関数でネットワーク同期(rsync?)を作成する

だから私はbashプログラミングが初めてで、コンピュータとラップトップの間でファイルを自動的に同期させるプログラムを書こうとしています。どちらもUbuntu 19を使用しています。どちらのコンピュータにも ~/share というフォルダがありますが、このフォルダを同期する最良の方法は何かを知りたいです。 rsyncが動作できると聞きましたが、入力を探しています。

答え1

一貫したまたはrsync -u -aSHを試してください。

-uは反対側の最新のファイルを上書きしないことが重要です。

プログラマとして私が本当に好きなもう一つの方法はgitリポジトリを使うことです。これにより、全体の変更履歴が保存され、オフライン変更がよりよくマージされ、複数のバックアップ場所が許可されます。

関連情報