rsync
rsync는 기본적으로 리눅스에서도 사용하는 명령어로, 특정 폴더를 다른 폴더에 똑같이 동기화 시켜주는 역할을 해주는 명령어이다.
rsync -ruv --progress /mypath/myfolder /home
위 명령어는 /mypath/myfolder의 디렉토리에 있는 파일을 /home/myfolder에 똑같이 동기화하는 명령어이다. 이 명령어는 생성한 파일은 동기화 하지만 /mypath/myfolder에서 삭제한 파일은 동기화하지 않기 때문에 /home/myfolder에는 남아 있다. 모든 파일들을 보존하려고 한다면 이 명령어를 사용하면 된다.
완전히 똑같이 동기화하고 싶은 경우에는 다음과 같은 명령어를 추가한다.
rsnyc -ruv --delete /path/important /home
위와 같이 --delete를 추가하면 두 디렉토리를 똑같이 동기화할 수 있다.
원격에서 동기화 하려면
rsync -ruv --delete /mypath/myfolder root@<remote_address>:/home
위와 같이 하면 원격에 있는 서버와 동기화도 가능하다. 원격 서버에 ssh포트에 대한 접근이 허용되어 있어야 가능하다.
'확인되지 않은 개발자가 배포한 앱'으로 실행이 안될때 - 게이트키퍼(Gatekeepper) 비활성화 하기 (0) | 2020.05.21 |
---|---|
맥 iMac에서 NAS 자동으로 마운트 Mount 하기 (0) | 2019.12.23 |
맥(Mac)에서 NTFS 외장하드 쓰기(write, delete) 가능하게 하는 방법 (3) | 2019.12.20 |
맥에서 폴더 동기화 명령 : rsync (0) | 2019.11.16 |
맥 - 아이폰 사진 관리 (0) | 2019.11.13 |
아이폰 유저, 맥(북)으로 일반 문자메시지 보내는 방법 및 통화하는 방법 (0) | 2019.11.13 |
댓글 영역