Tip 분류

rsync 로 필요한 파일만 복사

작성자 정보

  • 최고관리자 작성
  • 218.♡.29.96 아이피
  • 작성일

컨텐츠 정보

본문

마운트를 하고 외장 하드의 내용을 리눅스로 복사하려고 보니 NTFS 의 경우 파티션에 휴지통($RECYCLE.BIN)이나 볼륨 정보(System Volume Information) 폴더가 존재합니다.

이런 폴더와 파일은 필요없으므로 rsync 의 --exclude 옵션을 사용해서 제외하고 복사해 줍니다.(같이 보기 참고)


#!/bin/bash -x
rsync -ah --progress
--exclude='$RECYCLE.BIN' --exclude='$Recycle.Bin' --exclude='.AppleDB' --exclude='.AppleDesktop' \
--exclude='.AppleDouble' --exclude='.com.apple.timemachine.supported' --exclude='.dbfseventsd' \
--exclude='.DocumentRevisions-V100*' --exclude='.DS_Store' --exclude='.fseventsd' --exclude='.PKInstallSandboxManager' \
--exclude='.Spotlight*' --exclude='.SymAV*' --exclude='.symSchedScanLockxz' --exclude='.TemporaryItems' \
--exclude='.Trash*' --exclude='.vol' --exclude='.VolumeIcon.icns' --exclude='Desktop DB' --exclude='Desktop DF' \
--exclude='hiberfil.sys' --exclude='lost+found' --exclude='Network Trash Folder' --exclude='pagefile.sys' \
--exclude='Recycled' --exclude='RECYCLER' --exclude='System Volume Information' --exclude='Temporary Items' --exclude='Thumbs.db' \
source destination

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

최근글


새댓글


  • 글이 없습니다.
알림 0