일단 이거 보고 해서 성공하긴 했는데
설명이 영 부실해서 좀더 설명을 붙입니다.
========
압축과정
========
분할압축 명령 양식은 압축하는 tar와 분할하는 split 명령어의 조합으로 이루어집니다.
tar cvfz 압축된파일명.tar.gz /경로~/압축할파일들 | split -b 600m 압축된파일명.tar.gz
예를들어 위 명령을 실행하면,
[압축된파일명.tar.gz] 파일이 825804316byte(약 825MB)로 생성된다고 가정하면,
600MB로 잘라달라는 옵션으로 실행되는 split 명령에 의해서
xaa(450887680byte) , xab(374916636byte) 두 파일이 만들어집니다.
xaa , xab는 실제로 split이 만들어내는 파일명입니다.
그럼 xaa, xab라는 파일명을 실제 알아먹기 쉬운 파일명으로 고칩니다.
mv xaa 압축된파일명.tar.gz.spl1
mv xab 압축된파일명.tar.gz.spl2
========
복원과정
========
cat *spl* | tar xvfz -
하면 , 하위 디렉토리까지 모두 풀립니다.
'PG Coding' 카테고리의 다른 글
| MySql 디비 백업&복원 (0) | 2007/07/03 |
|---|---|
| Mysql 계정 추가 , 등록 (0) | 2007/06/05 |
| 리눅스,유닉스상에서 분할압축하기 풀기 (0) | 2007/06/01 |
| EditPlus C,Java, C++ 컴파일 하기 (0) | 2006/09/18 |
| php로 xml 파일 생성하기 (0) | 2006/08/16 |
| 웹개발시 MVC 패턴을 적용하는 일반적인 목적 (0) | 2006/07/18 |



댓글을 달아 주세요