글 수 367
-P (--partial --progress) 이어받기(iso 같이 큰 파일에 유용)와 전송 진행상황 출력
-C (--cvs-exclude) CVS에서 무시하는 파일을 무시. 예, CVS, *~, #*, *.old, *.bak, *.o core 등
-z (--compress) 전송 내용 압축
-a (--archive) 디렉토리 구조 전체를 파일 속성을 유지한체로 옮김
-u (--update) 나중에 수정된 파일은 유지. (클라이언트와 서버의 시스템 시간 차이가 작다는 가정하에)
-v (--verbose) 전송 상황과 결과 출력
-e (--rsh) 전송방법 선택. (rsh를 사용하려면 -e rsh하시면 되겠죠.)
-n (--dry-run) 실제 파일을 전송하지 않는다. 실제 전송하기 전에 테스트용으로 사용
--delete (rsync는 파일과 디렉토리를 디폴트로 복사하되 소스측에서 제거된 내용을 복사본에서 제거하지 않는다. 따라서 완전히 동일한 복사본을 유지하기 위해서는 --delete 플래그를 사용한다. )
-r recursive 하위 디렉토리까지 포함