#author("2018-04-08T10:32:56+09:00","default:dramsukohome","dramsukohome") [[Linux]] #contents * rsync [#y368d8b4] * a の意味 [#f147261d] rlptgoD -- -r|--recursive ディレクトリーの再帰的コピー -- -l|--links 同期先でシンボリック・リンクを再作成する。 -- -p|--perms パーミッションを維持してファイルを同期する。 -- -t|--times ファイルのタイム・スタンプを維持してファイルを同期する。 -- -g|--group グループ情報を維持してファイルを同期する。 -- -o|--owner オーナー情報を維持しながらファイルを同期する。 -- -D|--devices 同期先でデバイスを再作成する。 * 自分がよく使うオプション [#h5d09fc1] -- -v|--verbose 同期の情報を詳細表示する。このオプションは三つまで指定可能。二つや三つ同時に指定すると、より詳細な情報を表示する。 -- --stats rsync アルゴリズムの転送効率を表示する。 -- --progress 同期の情報を表示する。 -- --delete 同期元にないファイルが同期先に存在した場合、そのファイルを削除する。 -- --force ディレクトリが空でなくても削除 * 例 [#mab32081] -パーミッション情報の変更無しでコピー rsync -rlthvv --delete --stats --force --progress /mnt/mfs/ /mnt/backup/