rsync 옵션 알아보기

ny0011·2023년 3월 22일

-a : 아카이브 모드, -rlptgoD와 같음
--no-OPTION : a 안에 있는 옵션 끄기 (e.g. --no-D)

-r : recursive  
-l : 심볼릭 링크를 심볼릭 링크로 복사
-p : 권한 유지
-t : 파일의 수정시간도 전송하고 원격 시스템에서 업데이트하게 함
-g : 파일의 그룹을 소스 파일과 동일하게 설정
-o : 파일의 소유자를 소스 파일과 동일하게 설정
-D : --devices --specials 옵션과 같음
  --devices : rsync가 문자 및 블록장치 파일을 전송. 수신 rsync가 수퍼유저로 실행되어야 적용됨
  --specials : 소켓 및 fifos와 같은 특수 파일을 전송하도록 함

-v : 전송 중에 제공되는 정보의 양을 늘림. v가 하나일때 전송중인 파일에 대한 정보와 끝에 간략한 요약 제공
-h : 사람이 읽을 수 있는 형식으로 숫자 출력

--progress : 전송 진행률의 정보를 보여줌. -v 옵션이 설정돼있지 않아도 -v가 포함돼있음
--super : 수신 rsync가 수퍼유저로 실행되지 않은 경우에도 슈퍼유저로 실행되도록 수신 쪽에 지시함

0개의 댓글