• 흐림동두천 8.5℃
  • 맑음강릉 12.1℃
  • 흐림서울 8.5℃
  • 맑음대전 10.9℃
  • 맑음대구 8.3℃
  • 맑음울산 9.9℃
  • 맑음광주 12.8℃
  • 맑음부산 12.4℃
  • 맑음고창 12.8℃
  • 맑음제주 13.0℃
  • 흐림강화 12.9℃
  • 맑음보은 5.0℃
  • 맑음금산 7.3℃
  • 맑음강진군 8.5℃
  • 맑음경주시 6.9℃
  • 맑음거제 9.6℃
기상청 제공

rsync 명령어 옵션 (rsync --exclude)

rsync 이용하여 동기화 할때 특정 폴더 제외하기


) /home/src/ 폴더를 /home/dest/ 폴더로 동기화하는데 /home/src/a/ 폴더는 제외시킬 경우

rsync -av --delete --exclude 'a' /home/src/ /home/dest/


주의사항: --exclude 상대경로를 써줘야 .



exclude
패턴을 여러개 지정하고 싶을 경우엔 --exclude-from 파일 경로를 지정해 주면 된다.

) /home/src/ 폴더를 /home/dest/ 폴더로 동기화하는데 /home/src/a/, /home/src/b/ 제외 경우

/home/pattern.txt
파일에 패턴을 저장.

a/
b/


아래의 명령어 실행.

rsync -av --delete --exclude-from '/home/pattern.txt' /home/src/ /home/dest/