::: Zany's Homepage ::: Zany Wiki | 사이트 통합 검색
 
 
 

[CentOS] zip 분할 압축 (split 명령어 사용)

게시판
Unix/Linux
작성자
Zany
작성일
2018-06-25 15:07:54
읽은수
109
평점
   
표시옵션
HTML사용 | 자동BR태그 | 공백문자허용 | 가운데정렬 | 고정폭글꼴 | 자동URL링크 | 마우스선택
● 명령어 요약
zip -rq archive.zip ./some-directory
split -b 1m archive.zip archive.zip.part-
cat archive.zip.part-* > archive.zip
unzip -q archive.zip


● zip 압축 -> 분할 (100M 단위)
● 압축 대상 디렉토리 확인
[zany@titan tools]$ ls -al
합계 230456
drwxrwxr-x.  4 zany zany      4096 2018-06-25 14:52 .
drwxr-x---. 19 zany zany      4096 2018-06-19 10:49 ..
drwxrwxr-x.  4 zany zany      4096 2016-07-03 19:23 some-directory
● zip 압축 (r:sub-directory 까지, q:quiet 모드)
[zany@titan tools]$ zip -rq archive.zip ./some-directory
[zany@titan tools]$ ls -alh
합계 226M
drwxrwxr-x.  4 zany zany 4.0K 2018-06-25 14:52 .
drwxr-x---. 19 zany zany 4.0K 2018-06-19 10:49 ..
drwxrwxr-x.  4 zany zany 4.0K 2016-07-03 19:23 some-directory
-rw-rw-r--   1 zany zany 226M 2018-06-25 14:52 archive.zip
● split 명령으로 binary split (100m 단위)
[zany@titan tools]$ split -b 100m archive.zip archive.zip.part-
[zany@titan tools]$ rm archive.zip
rm: remove 일반 파일 `archive.zip'? y

[zany@titan tools]$ ls -al
합계 460896
drwxrwxr-x.  4 zany zany 4.0K 2018-06-25 14:53 .
drwxr-x---. 19 zany zany 4.0K 2018-06-19 10:49 ..
-rw-rw-r--   1 zany zany 100M 2018-06-25 14:53 archive.zip.part-aa
-rw-rw-r--   1 zany zany 100M 2018-06-25 14:53 archive.zip.part-ab
-rw-rw-r--   1 zany zany  26M 2018-06-25 14:53 archive.zip.part-ac


● 분할 처리된 zip 압축 해제
● cat 명령으로 분할된 파일 merge.
[zany@titan tools]$ cat archive.zip.part-* > archive.zip
[zany@titan tools]$ rm archive.zip.part-*
rm: remove 일반 파일 `archive.zip.part-aa'? y
rm: remove 일반 파일 `archive.zip.part-ab'? y
rm: remove 일반 파일 `archive.zip.part-ac'? y
● merge 된 파일 확인
[zany@titan tools]$ ls -alh
합계 226M
drwxrwxr-x.  4 zany zany 4.0K 2018-06-25 15:00 .
drwxr-x---. 19 zany zany 4.0K 2018-06-19 10:49 ..
-rw-rw-r--   1 zany zany 226M 2018-06-25 14:59 archive.zip
● unzip 명령으로 압축 해제 (q:quiet 모드)
[zany@titan tools]$ unzip -q archive.zip
[zany@titan tools]$ ls -alh
합계 226M
drwxrwxr-x  3 zany zany 4.0K 2018-06-25 15:02 .
drwxrwxr-x. 5 zany zany 4.0K 2018-06-25 15:02 ..
drwxrwxr-x  4 zany zany 4.0K 2016-07-03 19:23 some-directory
-rw-rw-r--  1 zany zany 226M 2018-06-25 14:59 archive.zip

게시물이 도움이 되셨으면 +1 을 눌러주세요~
 게시판 글 목록
No Subject Poster Hits Posted
14377 Zany 117 2018-07-11 09:54:33
Zany 109 2018-06-25 15:07:54
14308 Zany 157 2018-05-08 00:40:16
14277 Zany 254 2018-03-23 10:24:50
14273 Zany 229 2018-02-07 13:36:57
14239 Zany 360 2017-12-05 17:07:33
14238 Zany 251 2017-12-05 12:27:02
댓글 달기 - 이 글이 도움이 되었거나 흥미로우셨다면, 댓글을 남겨주세요.(^^)(oo)(__)
작성자
                       
 
zany.kr
  Copyright ⓒ 2002-2010 Zany's Programming Lab. All Rights Not Reserved.
temporary This Page loads on 0.063 Secs