본문 바로가기
공부/리눅스 서버

리눅스 Rsync

by kyoung-ho 2017. 12. 31.
반응형

2017년 마지막에 공부를...


그래도 탈도많고 슬픈일도 있었고 재밌는 일도 있었던 한해 였다.


2018년은 좋은일만 있는 한해가 됐으면~




Rsync

ex) 

touch test{1..10}

->10개의 test파일을 만든다.


rsync -a src/ dest

->rsync 명령으로 src안에 있는 모든파일을

   dest폴더안에 옴겨라.


rsync -av

-> rsync는 전송할 대상만 전송하는 아주 효율적인 명령이다.

-> -a는 파일의 내용뿐만아니라 권한,상태 똑같이 복사하여 옴겨주는

    가장 강력한 옵션이다.

-> rsync에 r은 remote에 약자이다. 즉, 네트워크 환경에서 더욱 빛으 발한다.


network상에서 Rsync

ex)

rsync -azP ~/rsync/src/ k8805@192.168.111.200:~/rsync/dest

->z는 압축하여 데이터를 보낸다. P는 전송상태를 Prograss bar로 보여주는 옵션이다.

->~/rsync/src/ : 자신의 홈디렉터리에 rsync폴더안에 src폴더에 있는 모든 파일들을

   k8805컴퓨터에 ~/rsync/dest 폴더안에 백업(동기화)시킨다.

-> rsync를 할 때는 상대방도 rsync패키지가 깔려있어야 한다.


한해 모두 수고 많으셨습니다~!

반응형

'공부 > 리눅스 서버' 카테고리의 다른 글

[Linux] 리눅스 timezone KST로 변경하기  (0) 2020.10.29
리눅스 셸 스크립트 프로그래밍  (0) 2018.01.06
리눅스 간단한 백업실습  (0) 2017.12.26
CRON과 AT  (0) 2017.12.26
리눅스 RPM과 YUM사용법  (0) 2017.12.04

댓글