Top > rsync
*rsync [#w19c690f] ファイルを同期しよう。 #contents **つかいかた [#i819fa99] ローカルからリモートに送りつける場合。 % rsync -avzu --iconv=EUC-JP,UTF-8 ~/ userid@hostname:~/ % rsync -avzu --iconv=EUC-JP,UTF-8 /hoge/fuga userid@hostname:~/ -iconvオプションで文字コードをEUC-JPからUTF-8に変換 -追加されたファイルだけコピーする-uを付けてるけど初回はない方がよいかも? -初回なら-qで静かにやったほうがよい気がする -圧縮(-z)は圧縮が効きそうなファイルじゃないときはいらないかも **ディレクトリの指定の仕方 [#ea462fac] src:/hoge/fuga dst:/mashi/ って指定すると、/mashi配下にfugaディレクトリが作成され、その中にコピーされる。 src:/home/fuga/ dst:/mashi/ って指定すると、/mashi配下にfugaディレクトリの中身がコピーされる。事前にコピー先でディレクトリを作成しておいて、そこに中身をコピーしたい場合は有効。 **日本語オプション [#t2daa39c] -rsyncで日本語が文字化けする --http://d.hatena.ne.jp/nodchip/20090908/1252414199 FreeBSDで使うときはiconvオプションをONにしてビルドしよう。 **参考になるサイト [#dcb81a57] -はじめてrsyncを使う方が知っておきたい6つのルール --http://www.itmedia.co.jp/enterprise/articles/0804/21/news013.html [[Computer]] |