티스토리 뷰
.tar.gz와 .tar.xz는 둘 다 tarball 아카이브 형식입니다. tar는 파일들의 집합을 하나의 파일로 묶는 Unix/Linux에서 널리 사용되는 포맷입니다. (압축 알고리즘(압축율)이 다름.)
.tar.gz
이 파일은 gzip 압축을 사용하여 tar 파일을 압축합니다. gzip은 Deflate 알고리즘을 사용하여 데이터를 압축하는데, 이는 효율적이고 빠르게 동작하는 알고리즘입니다. 그러나 일반적으로 .tar.gz 파일은 .tar 파일에 비해 압축률이 높지 않을 수 있습니다.
.tar.xz
이 파일은 xz 압축을 사용하여 tar 파일을 압축합니다. xz는 LZMA2를 사용하는 압축 알고리즘으로, gzip보다 더 높은 압축률을 제공하는 경향이 있습니다. 따라서 .tar.xz 파일은 .tar.gz 파일보다 일반적으로 압축률이 높습니다. 하지만 xz 압축은 압축 및 압축, 해제 시간이 좀 더 오래 걸릴 수 있습니다.
일반적으로 .tar.gz는 네트워크 전송에 적합하며, .tar.xz는 디스크 공간을 절약하는 데 더 적합합니다. 선택은 압축률과 압축/압축 해제 속도 사이의 균형에 달려 있습니다.
사용방법/프로그램
.tar.xz 파일을 압축 해제하기 위해 사용할 수 있는 여러 가지 프로그램이 있습니다. 여기에는 몇 가지 인기있는 프로그램이 포함됩니다:
tar
대부분의 Unix 및 Linux 시스템에는 기본적으로 tar 명령어가 설치되어 있습니다. 일반적으로 다음과 같이 사용할 수 있습니다:
| tar -xvf 파일.tar.xz |
xz-utils
xz-utils 패키지에는 .xz 파일을 압축 해제하는 데 사용할 수 있는 명령줄 도구가 포함되어 있습니다. Debian 및 Ubuntu와 같은 많은 Linux 배포판에서 이 패키지를 설치할 수 있습니다.
| xz -d 파일.tar.xz |
7-Zip
7-Zip은 Windows 운영 체제에서 널리 사용되는 압축 및 압축 해제 프로그램입니다. .tar.xz 파일을 압축 해제하려면 7-Zip을 사용할 수 있습니다.
GNU tar (gtar)
GNU tar (gtar)는 tar의 확장된 버전으로, .tar.xz 파일을 처리할 수 있습니다. 이것은 주로 macOS와 같은 운영 체제에서 유용합니다.
이 중에서도 보편적으로 사용되는 것은 tar 명령어이며, 대부분의 Unix 및 Linux 시스템에 기본적으로 설치되어 있습니다.

