컴퓨터 관련.../Linux | Unix
파일 크기 제한하여 tar 묶기
김동훈
2014. 10. 1. 12:34
- 3MB 이하의 화일들만 묶어서 압축하기 :
% tar cvfpz ../backup.tar.gz2 "\`find . -maxdepth 10 -follow -type f -size -3M\`"
# ""는 화일 이름 중에 스페이스 등의 특수문자가 있을 경우를 대비하여 사용한 것임.
# -maxdepth n : 0이 아닌 경우 정수 값으로 경로 깊이를 지정하여 검색
# -follow : 심볼릭 링크된 디렉터리도 검색 - 1기가씩 용량 별로 묶어서 압축하기 & 풀기 :
% tar cvf - dir_name | split -b 1000m - dir_name.tar.
또는
% tar 의 -M --multi-volume 을 사용.
% cat dir_name.tar* | tar xv -