TAR.GZ ZIP 변환
.tar.gz는 두 형식이 겹쳐 있는 파일입니다. tar 묶음을 gzip 압축으로 감싼 것입니다. 대부분의 Windows 도구는 이 두 겹을 하나씩 벗겨 냅니다. 이 변환기는 두 겹을 한 번에 풀고 원래 폴더와 날짜를 그대로 담은 ZIP 하나를 만듭니다.
압축 파일 변환
또는 ZIP, ZIPX, RAR … 파일을 여기에 끌어다 놓으세요 ·
파일당 최대 95 MB· 최대 20개 파일· 30분 뒤 삭제
파일은 UltKit 서버에서 처리되며 30분 뒤 삭제됩니다.
업로드한 압축 파일에 비밀번호가 걸려 있을 때만 필요합니다.
변환한 압축 파일에 걸 비밀번호입니다(선택 사항). 비워 두면 비밀번호가 없습니다. TAR과 ISO에는 비밀번호를 걸 수 없습니다.
AES-256은 안전하며 Windows 11, macOS, 7-Zip, WinRAR에서 열립니다. ZipCrypto는 보안이 약하지만 구형 Windows 기본 압축 해제 기능에서도 열립니다.
원래 폴더를 유지하거나 모든 파일을 최상위로 옮깁니다.
사용 방법
- 1
tarball 추가
.tar.gz 또는 .tgz 파일을 개당 95 MB, 한 번에 20개까지 업로드합니다. .tar.bz2와 .tar.xz tarball도 같은 방식으로 받습니다.
- 2
폴더 구조 유지
폴더 구조는 폴더 유지로 두어 프로젝트의 디렉터리 트리가 그대로 남게 합니다. 모든 파일을 최상위에는 문서나 이미지가 폴더 없이 모여 있을 때만 쓰십시오.
- 3
ZIP으로 변환
ZIP으로 변환을 누르고 다운로드합니다. ZIP을 암호화하려면 먼저 고급 설정에서 새 비밀번호를 입력하십시오.
tar.gz를 ZIP으로 변환하려면 어떻게 하나요?
.tar.gz 또는 .tgz를 업로드하고 ZIP으로 변환을 누르십시오. gzip 계층의 압축이 풀리고 tar를 읽은 다음, 각 파일이 폴더와 날짜를 유지한 채 ZIP에 담겨 어느 기기에서나 열 수 있습니다.
tar.gz가 하나의 통짜 스트림인 이유
Jean-loup Gailly와 Mark Adler는 1992년 GNU 프로젝트를 위해 Unix compress 명령을 대신할 특허 없는 도구로 gzip을 공개했습니다. gzip은 정확히 하나의 바이트 스트림만 압축하며 파일이나 폴더를 전혀 알지 못합니다. 여러 파일을 하나의 스트림으로 잇는 tar와 짝을 이루면서 Unix에는 tar가 모으고 gzip이 줄이는 2단계 압축 방식이 생겼습니다.
gzip은 tar 전체를 한꺼번에 보므로 결과물은 솔리드 압축 파일처럼 동작합니다. 수백 개 파일에 반복되는 텍스트가 잘 압축되기 때문에 소스 코드, Linux 패키지, WordPress 같은 프로젝트가 tar.gz로 배포합니다. 그 대가는 접근성입니다. 마지막 파일을 읽으려면 그 앞을 모두 풀어야 하고, 앞부분의 바이트 하나가 손상되면 나머지를 읽지 못할 수도 있습니다.
ZIP은 반대로 각 파일을 따로 압축하고 색인을 둡니다. 용량은 조금 손해 보지만 내용을 둘러보기 쉬워지며, Windows 사용자가 기대하는 것이 바로 이 방식입니다. Windows 11은 2023년 업데이트부터 파일 탐색기에서 tar.gz를 열지만, Windows 10, 오래된 회사 PC, 많은 업로드 양식은 여전히 ZIP을 요구합니다. 압축되지 않은 일반 tarball은 TAR ZIP 변환 페이지가 따로 있으며, 압축 파일 변환기는 7z, RAR, ISO도 다룹니다.
TAR.GZ ZIP 변환의 세 단계
gzip 제거
압축된 스트림을 원래 tar로 되돌립니다.
tar 읽기
각 헤더에서 파일의 경로, 크기, 수정 날짜를 얻습니다.
ZIP 쓰기
파일을 하나씩 압축하고 ZIP의 중앙 디렉터리에 기록합니다.
TAR.GZ
Gzip 압축 TAR 아카이브
.tar.gz(또는 .tgz) 파일은 1992년에 공개된 GNU 압축 도구 gzip으로 압축한 TAR 아카이브입니다. Unix 권한을 보존하고 압축률도 좋아서 소스 코드 배포, Linux 소프트웨어, 서버 백업의 전통적인 형식입니다. 일부 도구에서는 gzip을 먼저 풀고 tar를 푸는 두 단계를 거쳐야 합니다. Linux와 macOS는 기본으로 열 수 있고, Windows 사용자는 7-Zip이나 최신 기본 tar가 필요할 수 있습니다.
- 압축 방식
- 무손실
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 1992 · Unix tar + GNU gzip (Jean-loup Gailly, Mark Adler)
ZIP
ZIP 압축 파일
ZIP은 1989년 PKWARE의 Phil Katz가 만든 무손실 압축 형식입니다. 여러 파일과 폴더를 압축 파일 하나로 묶으며, Windows, macOS, Linux, iOS, Android에서 별도 소프트웨어 없이 열 수 있습니다. ZIP은 DOCX, XLSX, EPUB, APK, JAR 파일의 컨테이너이기도 합니다. 기본 압축은 빠르지만 7z보다 효율이 낮고, 예전 ZipCrypto 암호 보호는 보안이 약합니다.
- 압축 방식
- 무손실
- 투명도
- –
- 애니메이션
- –
- 도입 연도
- 1989 · Phil Katz (PKWARE)
TAR.GZ는 Linux 프로젝트, 서버 백업, 소스 릴리스가 배포되는 형식이므로, Windows나 휴대폰에서 두 단계가 아니라 한 단계로 파일을 열어야 할 때 ZIP으로 바꿉니다. ZIP을 TAR.GZ로 바꾸는 것은 반대로 Linux 서버나 빌드 스크립트용으로 묶는 작업입니다.
이 페이지에서 받는 tarball 종류
| from ↓ · to → | ZIP | 7Z | 추출 |
|---|---|---|---|
| TAR | TAR to ZIP: yes | TAR to 7Z: yes | TAR to 추출: yes |
| TAR.GZ / TGZ | TAR.GZ / TGZ to ZIP: yes | TAR.GZ / TGZ to 7Z: yes | TAR.GZ / TGZ to 추출: yes |
| TAR.BZ2 | TAR.BZ2 to ZIP: yes | TAR.BZ2 to 7Z: yes | TAR.BZ2 to 추출: yes |
| TAR.XZ | TAR.XZ to ZIP: yes | TAR.XZ to 7Z: yes | TAR.XZ to 추출: yes |
Windows에서 문제를 일으키는 Linux 파일 이름
대소문자만 다른 이름과 특수 문자를 확인하십시오
Linux에서는 README와 readme가 같은 폴더에 함께 있을 수 있고, 이름에 :나 ? 같은 문자도 쓸 수 있습니다. Windows는 앞의 두 파일을 하나로 취급하고 그런 문자를 거부하므로, Windows에서 ZIP을 풀면 파일 하나가 빠지거나 이름이 바뀔 수 있습니다. tarball 안의 심볼릭 링크도 다시 만들어지지 않으므로, 링크에 의존하는 코드라면 Linux 사용자에게는 tarball을 그대로 보내십시오.
TAR.GZ ZIP 변환 자주 묻는 질문
7-Zip은 왜 .tar.gz를 폴더가 아니라 .tar로 풀어 주나요?
7-Zip은 두 겹을 따로 다룹니다. 첫 번째 압축 풀기에서 gzip이 벗겨져 .tar가 남고, 두 번째 압축 풀기에서 파일이 나옵니다. 여기서 ZIP으로 변환하면 두 과정이 한 번에 끝나므로 받는 사람은 익숙한 파일 하나만 받습니다.
.tgz 파일은 .tar.gz와 다른가요?
같습니다. .tgz는 확장자를 세 글자로 제한하던 시스템에서 비롯된 줄임 이름입니다. 둘 다 gzip으로 압축한 tar 압축 파일이며, 여기서 모두 받습니다.
ZIP이 원래 tar.gz보다 용량이 큰 이유는 무엇인가요?
gzip은 tar 전체를 하나의 연속된 스트림으로 압축하므로, 비슷한 소스 파일 수백 개처럼 여러 파일에 걸친 패턴을 재사용할 수 있습니다. ZIP은 파일마다 따로, 매번 처음부터 압축합니다. 작은 텍스트 파일이 많을수록 차이가 크고, 사진이나 동영상은 차이가 가장 작습니다.
tar.gz 안의 파일 하나를 전부 풀지 않고 미리 볼 수 없는 이유는 무엇인가요?
두 겹 모두 색인이 없기 때문입니다. gzip은 처음부터만 압축을 풀 수 있고, tar는 그 과정에서 헤더를 하나씩 읽으며 파일을 나열합니다. ZIP은 끝에 디렉터리를 두므로 내용이 즉시 표시됩니다.
GitHub 릴리스는 ZIP과 tar.gz 중 무엇을 받아야 하나요?
GitHub는 모든 릴리스의 소스 코드를 두 형식으로 제공하며 내용은 같습니다. Windows에서는 ZIP을 고르고, Linux나 macOS에서는 어느 쪽이든 됩니다. 이미 tar.gz를 받았고 다른 버전을 구할 수 없을 때만 변환하십시오.
아무것도 업로드하지 않고 Mac에서 할 수 있나요?
네. Finder에서 .tar.gz를 더블클릭하면 압축 유틸리티가 두 겹을 모두 풉니다. 그다음 폴더를 마우스 오른쪽 버튼으로 클릭하고 압축을 선택하면 ZIP이 만들어집니다. Chromebook, 휴대폰, 설치가 막힌 회사 PC를 쓸 때 이 페이지를 이용하십시오.