본문 바로가기

Learning/ └Essential & Admin

리눅스 압축 과 아카이빙_Unit12

압축 관련 CMD


 

gzip/gunzip CMD

 

OPTIONS

-s

-d

-f

-r

-v

명령어형식

(압축)# gzip file1

(확인)# gunzip -c file.gz  ( # zcat file1.gz )

(해제)# gunzip file1.gz    ( # gzip -d file1.gz )

 

 

 

gzip으로 파일 압축

용량 줄어듬

 

 

특정 디렉터리내의 모든 파일을 gzip으로 압축하기

 

 

zcat file.gz (압축파일 보기)

 

 

파일의 압축 해제

gzip -d file1.gz

 

 

 

 

bzip2/bunzip2 CMD

 

OPTIONS

 

명령어형식

(압축)bzip2 file1

file1.bz2

(확인)bzip2 -c file1.bz2     ( # bzcat file1.bz2 )

(해제)bunzip2 file1.bz2     ( # bunzip2 -d file1.bz2 )

 

 

 

 

파일압축

 

 

파일해제

 

 

 

 

압축 + 아카이빙 관련 CMD

 

tar CMD

 

OPTIONS

-c

-v

-x

-r

명령어형식

# tar cvf    (c:create)

# tar tvf    (t: content)

# tar xvf    (x: exTract)

 

 

(압축)# tar cvf file.tar file1 file2 file3   

(확인)# tar tvf file.tar                        

(해제)# tar xvf file.ar                        

 

gzip

# tar cvzf file.tar.gz file1 file2 file3    

# tar tvzf file.tar.gz

# tar xvzf file.tar.gz

 

bzip2

# tar cvjf file.tar.bz2 file1 file2 file3    

# tar tvjf file.tar.bz2

# tar xvjf file.tar.bz2

 

 

 

 

 

 

tar압축

 

 

tar확인

 

 

tar풀기

 

 

gzip 압축

 

 

 

tar을 이용한 묶음과 압축(gzip)

 

 

 

tar을 이용한 묶음과 압축(bzip2)

 

 

 

 

zip/unzup CMD

 

OPTIONS

 

명령어형식

(압축)# zip file.zip file1 file2 file3

(확인)# unzip -l file.zip

(풀기)# unzip file.zip

[참고] 호환가능 : 알집,빵집,Winzip...(~zip)

 

zip/unzip

 

 

zip 명령어를 통한 디렉터리 압축 + 아카이빙

원본파일 삭제후 unzip

같은 파일 생성된것을 확인 할수 있다

 

 

인터넷상에 받은 파일 압축 해제 방법 

 

file.gz ---- gzip -----> # gunzip file.gz (# gzip -d file.gz) 

file.bz2 ---- bzip2 ----> # bunzip2 file.bz2 (# bzip2 -d file.bz2) 

file.tar.gz ---- tar/gzip -> # tar xvzf file.tar.gz (# tar xvf file.tar.gz) 

file.tgz 

file.tar.bz2 ---- tar/bzip2-> # tar xvjf file.tar.bz2 (# tar xvf file.tar.bz2) 

file.tbz 

file.zip ---- zip ------> # unzip file.zip 

file.jar ---- jar ------> # jar xvf file.jar

 

file.tar.gz

# tar xvzf file.tar.gz

or

# gzip d file.tar.gz

# tar xvf file.tar

 

 

 

-------------------------------------------------------------------------------------------------------------------------------------

아카이빙/압축 관련 명령어

Compress

- gzip/gunzip CMD

# gzip file1 압축

# gunzip -c file1.gz 확인    (gzcat

# gunzip file1.gz 해제        (gzip -d

- bzip2/bunzip2 CMD

# bzip2 file1

# bunzip2 -c file1.bz2    (bzcat

# bunzip2 file1.bz2        (bzip2 -d

Archive + Compress

(Archive = 백업(복제) _여러개의 파일을 하나로 압축하여 만든 백업파일)

- tar CMD

# tar cvf file.tar file1 file2 file3

# tar tvf file.tar

# tar xvf file.tar

 

# tar cvzf file.tar file1 file2 file3

# tar tvzf file.tar

# tar xvzf file.tar

 

# tar cvjf file.tar file1 file2 file3

# tar tvjf file.tar

# tar xvjf file.tar

- jar CMD

# jar cvf file.jar file1 file2 file3

# jar tvf file.jar

# jar xvf file.jar

[참고] jd CMD(java decompler)

- zip CMD