폴더 복사 동기화
rsync -avzh ./test ../
현재 위치의 test 디렉토리가 상위 디렉토리 위치에 복사된다.
폴더 복사, 삭제 동기화
rsync -avzh --delete ./test ../
복사도 되고, test에 없는 것은 삭제도 된다.
파일 제외 동기화
~$ rsync -avzh --exclude "./test1/main.js" ./test1/ ./test2/
main.js 파일을 제외하고 test1 에 있는 것이 test2로 된다.
제외 동기화
~$ rsync -avzh --exclude 'd1' ./test1/ ./test2/
test1 바로 하위에 있는 d1 폴더를 제외하고 복사 동기화 된다.
~$ rsync -avzh --exclude 'd1/dd1' ./test1/ ./test2/
test1 바로 하위에 있는 d1/dd1 폴더를 제외하고 복사 동기화 된다.
~$ rsync -avzh --exclude 'd1/*' ./test1/ ./test2/
test1 바로 하위에 있는 d1 디렉토리는 생성되지만 내용물은 복사되지 않는다.
~$ rsync -avzh --exclude 'file.txt' --exclude 'd1' ./test1/ ./test2/
test1 바로 하위에 있는 file.txt 파일과 d1 디렉토리를 제외하고 복사 동기화 된다.
옵션을 -a로 바꾸면 과정을 보여주지 않으니 빨리 된다.
'컴퓨터 > Ubuntu' 카테고리의 다른 글
우분투 Ubuntu 설치 (0) | 2021.10.04 |
---|---|
Ubuntu shell (0) | 2021.06.29 |
Ubuntu Linux 리눅스 파일명, 내용 검색 및 변경 (0) | 2021.02.18 |
Ubuntu chmod 권한 설정 (0) | 2019.05.16 |
Ubuntu chown 소유자 소유그룹 설정 (0) | 2019.04.27 |