[CentOS] Linux 파일 압축과 파일 묶기 [gzip / bzip2 / xzip]
Nowhere 와 Now here 의 차이

IT/ㄴ Linux

[CentOS] Linux 파일 압축과 파일 묶기 [gzip / bzip2 / xzip]

TIENE 2023. 7. 11. 16:47
반응형
300x250

파일의 압축과 파일 묶기

 

파일 압축

 - 리눅스에서 가장 많이 보게 되는 압축 파일은 gz(또는 Z) 거나 bz2이다 .

 

 

명령어 설명
gzip [word] 확장자 gz으로 압축
gzip -d [word] 확장자 gz 압축 파일 풀기
gunzip [word]
bzip2 [word] 확장자 bz2으로 압축
bzip2 -d  [word]  확장자 bz 압축 파일 풀기
bunzip2
bzip2 -k  [word]  원본 파일은 보존하고 압축파일 생성
zip / unzip 윈도우에서 사용하는 zip 파일 압축 / 해제
xz / xz -d 대용량 파일에 대하여 압축률일 가장 좋은 명령어

 

[사용 예]

gzip [word]

- 파일 압축

 

gzip [word] -d

- 파일 압축

 

gunzip [word]

- gz의 압축을 풀어줌

- gzip -d 와 동일한 명령어

 

bzip2 [word]

- bz2 로 압축

 

bzip2 -d  [word] 

- bz2 압축 파일을 풀어주는 명령어

 

bunzip2

- 확장명 bz2의 압축을 풀어줌

- bzip2 -d와 동일한 명령어

 

 


파일 묶기

 

tar

- 선택한 파일이나 디렉토리를 tar로 묶어주는 명령어

 

[동작] [옵션]
c 새로운 묶음 f(필수)  묶음 파일명 지정, 원래tar는 tape 장치 백업이 기본
x 묶인 파일을 풀어줌 v visual 파일이 묶이거나 풀리는 과정을 보여줌
t 묶음을 풀기 전에 묶인 경로를 보여줌 z tar + gzip(GNU only)
  j tar + bzip(GNU only)
J tar + xzip

 

[사용 예]

tar cvf test.tar test.txt

- 묶음 파일 생성

 

tar cvfz  test.tar.gz  test.txt

- 묶음 파일 생성 + gzip 압축

 

tar cvfj etc.tar.bz2 test.txt

- 묶음 파일 생성 + bzip2압축

 

tar cvfJ etc.tar.xzip  test.txt

- 묶음 파일 생성 + xzip압축

 

tar tvf etc.tar

-  묶음 파일 확인

 

tar xvf etc.tar

- 묶음 파일 풀기

 

tar xvfz etc.tar.gz

- gzip 압축 해제 + tar 풀기

 

tar xvfj etc.tar.bz2

- bzip2 압축 해제 + tar 풀기

 

tar xvfJ etc.tar.xzip

- xzip 압축 해제 + tar 풀기

 

* tar xvfz [word.tar.gz] tar xvfj [word.tar.bz2] 는 많이 사용하니 기억해두는 것이 편하다.

 

 


 

반응형