- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- UNIX/rsync/削除オプション --delete へ行く。
- 1 (2016-04-25 (月) 18:43:30)
- 2 (2016-04-26 (火) 03:44:28)
削除オプション --delete
SRC/以下に無いファイルはDST/以下から削除する
# 準備 mkdir {src,dst} touch src/{1,2,3} # rsync実行 rsync -avz --delete src/ dst/ => 1,2,3がコピーされる
# srcから1を削除 rm src/1 # rsync実行 rsync -avz --delete src/ dst/ => dst/1が削除される
# dstに1,4を追加 touch dst/{1,4}
# rsync実行 rsync -avz --delete src/ dst/ => dst/1とdst/4が削除される(src/1とsrc/4は存在しないので)