GNU/Linux >> Linux の 問題 >  >> Linux

Linuxはロボコピーに相当しますか?

rsync は間違いなくあなたが求めているもののようです。あるマシンから別のマシンにファイルをコピーするために「rsync サーバー」をセットアップする必要はありません。 Rsync は、SFTP (SSH ファイル転送) を介したファイルのコピーをサポートしていますが、これはほとんどの Linux ボックスで既に有効になっています (手動で無効にしない場合)。

詳細については、rsync を使用したシステム間での Lifehacker のミラー ファイルを参照してください:

<ブロック引用>

データをバックアップしたり、ファイルを安全に配布したり、オフィスから自宅へ、ローカル ネットワーク上のコンピューター間で、またはコンピューターから Web サーバーへ、インターネット経由で作業ドキュメントをミラーリングしたりする場合でも、rsync は仕事を完了できます。今日は、rsync を使用して、コマンド ラインで安全な接続を介して Mac と PC 間でフォルダーをミラーリングします。

Rsync は無料 (スピーチのように) で、クロス プラットフォームです。つまり、オペレーティング システム (Windows/Cygwin、Mac OS、Linux) 間でファイルを同期します。 ssh で動作するため、暗号化されて安全です。 FTP とは異なり、インクリメンタルです 、つまりパーツのみ 変更 ファイル全体ではなく、ファイルが転送されます 、これにより、Speedy Gonzalez のようになります。また、コマンド ラインであるため、スクリプト化が可能で、簡単に自動化できます。


rsync は、robocopy のように、同じマシン上のあるディレクトリから別のディレクトリにファイルをコピーします。 robocopy コマンドに相当する rsync コマンドは次のとおりです。

rsync -auv --exclude '.svn' --exclude '*.pyc' source destination

これにより、ソースが宛先に再帰的にコピーされ、古いファイルと「.svn」および「*.pyc」ディレクトリ/ファイルが除外されます。


Linux
  1. Linuxでのrsyncコマンドの実用例

  2. Linuxの検索コマンド

  3. rsyncを使用してファイルを同期する

  1. LinuxでRsyncコマンドを使用するにはどうすればよいですか?

  2. 実用的な例を含む Linux rsync コマンド

  3. Linux NTFSからNTFSへのrsyncでファイルを繰り返し再コピーする

  1. Linuxログファイル

  2. Linux ls コマンド - ファイルの一覧表示

  3. Linux の mcopy コマンド