반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

비전공개미 개발노트

[Linux] 파일 압축, 압축풀기 본문

서버/Linux

[Linux] 파일 압축, 압축풀기

비전공개미 2022. 11. 3. 17:37
반응형
SMALL

파일 압축

 

xz / bzip2 / gzip중 하나를 선택하여 압축할 수 있다

 

tar Jcvf hap.tar.xz a.txt b.txt c.txt  --  J는 xz로 압축

tar cvfj hap.tar.bz2 a.txt b.txt c.txt  --  j는 bzip2로 압축

tar cvfz hap.tar.gz a.txt b.txt c.txt  --  z는 gzip으로 압축

 

gzip을 자주사용한다 하여 gzip으로 압축해보겠다

 

압축하기 전 파일내역

 

그냥 tar로 압축할 경우 용량이 너무 커서 압축하는 의미가 없다

일반 tar로 압축했을경우 용량이 커서 의미가 없다

 

tar cvfz hap.tar.gz a.txt b.txt c.txt

cvfz

c : 새로운 묶음

v : 파일이 묶이거나 풀림

f : 지정하지 않을시 테이프장치로 백업됨(필수)

z : gzip

 

hap.tar.gz

hap이라는 압축파일을 tar.gz를 통해서 압축하는 파일명지정

 

a.txt b.txt c.txt 묶을 파일을 명시

hap.tar.gz란 압축파일이 생성되었음을 확인

 

 

 

 

파일 압축 풀기

 

 

압축파일 풀기전

 

tar xvfz hap.tar.gz

xvfz

x : 묶인파일을 품

v : 파일이 묶이거나 풀림

f : 지정하지 않을시 테이프장치로 백업됨(필수)

z : gzip

 

압축파일을 푼다

 

압축파일을 푼 후

 

압축파일이 풀린것을 확인할 수 있다.

 

 

 

 

번외

파일 하나만 압축도 가능하다 

 

gzip a.txt  --  a.txt파일을 압축파일 a.txt.gz로 만든다( 기존파일 삭제유의, 파일명을 여러개 입력하면 각각 압축도 가능)

gzip -k a.txt  --  압축 후 기존파일을 삭제하지 않는다

gzip -d a.txt.gz  --  압축을 풀고 기존에 압축파일은 삭제된다(기존파일 삭제유의)

 

gzip 이외에 xz와 bzip2도 동일한 명령어로 사용가능

반응형
LIST
Comments