본문 바로가기
IT_Developers/Linux

리눅스 - tar, gzip(tar.gz) 차이점은?

by 고코더 2020. 3. 6.

linux 압축의 차이


안녕하세요.
고코더 입니다.


리눅스에서 압축 파일을 다루다 보면 두 가지 형식을 자주 보게 됩니다.
바로 확장자 기준으로 tar와 tar.gz 입니다. 윈도우에서 보던 zip, 7z, rar 처럼 압축 포맷중에 하나 입니다.
그런데 이 둘은 명확한 차이가 있습니다.



 1. tar 방식


리눅스 환경에서 자주 사용하는 방식입니다. 압축파일이라고는 하지만 용량을 압축하지는 않습니다. 덕분에 매우 빠르게 압축이 진행되고 CPU 사용률도 높지가 않습니다. 그래서 tar를 사용하면 순식간에 압축 파일이 생성됩니다. 

- 압축이라기 보다는 파일을 하나로 합쳐지는 방식
- cpu사용이 적다
- 용량을 줄이지 않는다



 2. gzip(tar.gz) 방식


리눅스에서 용량을 줄여서 압축할때 사용하는 방식입니다. tar를 다시 압축한다는 의미로 해석합니다. 

- 용량을 압축한다.  
- tar를 압축한다.




마무리


파일을 하나로 묵는다 = tar
파일을 압축 한다 = gz




댓글