*rsync [#s59f5aae]
オーソドックな使い方
% rsync -av /from /to
これだと/to/from/...という構造になる。一方
% rsync -av /from/ /to
とすると/to/...という構造になる。
オプションの-aはアーカイブモードでいくつかのオプションのセット。
-ディレクトリを再帰的にコピーする (-r)
-シンボリックリンクを、そのままシンボリックリンクとしてコピーする (-l)
-パーミッションをそのままコピーする (-p)
-タイムスタンプをそのままコピーする (-t)
-グループをそのままコピーする (-g)
-ファイルオーナー (所有者) をそのままコピーする (-o)
-デバイスファイルやを特殊ファイルを、そのままコピーする (-D)
リモートマシンからコピーするときには、
% rsync kondo@host:/from /to
でOK。sshのパスワードを打った後(設定によるかも?)に実行される。
あとは-uまたは--updateで新しいファイルだけコピーというのも覚えておくとよい。