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/
External Links
research/rsync.txt · 마지막으로 수정됨: 2014/10/09 21:24 저자 127.0.0.1