リモートコピーからファイルをインポートしますが、ローカルファイルはインポートしません。

リモートコピーからファイルをインポートしますが、ローカルファイルはインポートしません。

フォルダがあります。

このフォルダのコピーはローカルにあり、サーバーにもコピーがあります。必要に応じてローカルフォルダを編集し、同期サーバーです。

ローカルとリモートの2つのコピーを比較し、ローカルコピーの代わりにリモートコピーのファイルリストを取得する方法はありますか?

ベストアンサー1

ローカルコンピュータで実行される次のrsyncコマンドは、リモートホストには存在するがローカルホストにはないファイルを一覧表示します。

rsync -av --dry-run --delete somedir/ user@remote:~/somedir/

この--dry-runスイッチは実際には何もせずにファイルのみを一覧表示し、(verbose)と組み合わせたこの--deleteスイッチは、-vユーザーが望むローカルホストではなくリモートホストに存在するため、削除されるファイルを一覧表示します。

おすすめ記事