사용자 도구

사이트 도구


research:rsync

rsync

집에 있으면서 위키를 작성할 때나 데이터의 사본을 만들고 싶을 때 rsync를 사용해 보자!

사용법은 무척 간단하다.

rsync [옵션] [원본] [대상]

옵션

  • -v 잡다한 메시지 출력
  • -q 조용하게
  • -a 아카이브 모드. -rlptgoD 와 같다.
    • r: 재귀
    • l: 심볼릭 링크 따라감
    • p: 파일 권한 보존
    • t: 수정일자 유지
    • g: 그룹 정보 유지
    • o: 소유자 정보 유지
    • D: 이 옵션은 수퍼 유저일 때만 동작한다. 복사하는 파일이 블록 디바이스나 캐릭터 디바이스일 경우 대상지에서도 생성되도록 한다.
  • -r 재귀적 동작
  • -u 업데이트. 대상쪽의 더 새로운 파일은 스킵.
  • -l 심볼릭 링크를 따라 간다.
  • -p 파일 권한을 유지한다.
  • -o 소유자 정보를 유지한다.
  • -g 그룹 정보를 유지한다.
  • -t 수정 일자 유지
  • -n 드라이-런 (실제 동작은 이루어지지 않음)
  • -z 파일 이동중 압축
  • –delete 대상 쪽에만 있는 파일은 삭제한다.

사용 예

내 MiniServer에서 로컬쪽으로 데이터를 끌어오려면 다음 명령어를 사용하면 된다.

rsync -zva changwoo@192.168.0.250:/home/changwoo/public_html/dokuwiki ~/public_html/
research/rsync.txt · 마지막으로 수정됨: 2014/10/09 21:24 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki