rsync

Rsync(Remote Synchronization) 원격에 있는 파일과 디렉토리를 동기화하는 툴

Usage

rsync [OPTION]... SRC [SRC]... DEST
rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST
rsync [OPTION]... SRC [SRC]... [USER@]HOST:DEST
rsync [OPTION]... SRC [SRC]... rsync://[USER@]HOST[:PORT]/DEST
rsync [OPTION]... [USER@]HOST:SRC [DEST]
rsync [OPTION]... [USER@]HOST::SRC [DEST]
rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST]

Options

Option Description
-v / --vervose 정보 출력
-a / --archive -rtlpgoD 옵션을 사용한 것과 동일, 보통 이 옵션을 사용해서 동기화함
-r / --recursive 하위 디렉토리까지 동기화
-t / --times 파일의 타임스탬프를 동기화
-l / --links 심볼릭 링크 파일도 동기화함
-g / --group 그룹 정보를 동기화함
-o / --owner 소유자 정보를 동기화함
-D / --devices 동기화할 디바이스를 재작성함. root권한을 가진 유저만 가능
-z / --compress 압축해서 동기화
-h / --human-readable 결과를 읽기편하게 출력
--progress 진행상황을 표시
--exclude 패턴과 일치한 파일을 제외함