Ekstrak File TAR.GZ Online
Unggah arsip TAR.GZ atau TGZ Anda dan ekstrak isinya secara instan. Ekstraktor online kami menangani dekompresi dan pembongkaran, kemudian mengemas file yang diekstrak ke dalam arsip ZIP yang dapat diunduh yang berfungsi di sistem operasi apa pun tanpa perangkat lunak khusus.
Sempurna untuk pengguna Windows yang menerima arsip Linux tetapi tidak ingin menginstal perangkat lunak tambahan. Cukup unggah, ekstrak, dan unduh—tidak perlu command line.
Tentang Format TAR.GZ
TAR.GZ menggabungkan pengarsipan TAR dengan kompresi GZIP. TAR (Tape Archive) menggabungkan beberapa file menjadi satu arsip sambil mempertahankan izin file Unix, kepemilikan, dan timestamp. GZIP kemudian mengompresi bundel ini menggunakan algoritma DEFLATE untuk penyimpanan yang efisien.
TAR.GZ adalah format arsip standar pada sistem Linux dan Unix. Perangkat lunak open-source, rilis kernel Linux, dan cadangan konfigurasi server umumnya menggunakan format ini.
Kasus Penggunaan Umum
- Unduhan open-source — ekstrak perangkat lunak yang didistribusikan sebagai TAR.GZ
- Cadangan server — akses file dari cadangan server Linux
- Paket kode sumber — ekstrak kode sumber untuk review atau kompilasi
- Berbagi lintas platform — akses arsip Linux di Windows/Mac
Mengapa Ekstrak Online?
Windows tidak mendukung file TAR.GZ secara native. Meskipun alat seperti 7-Zip dapat menanganinya, ekstraktor online kami menyediakan akses instan tanpa instalasi perangkat lunak. File ZIP yang dihasilkan terbuka di sistem apa pun—Windows, Mac, atau perangkat seluler.
Teknologi Kompresi GZIP
GZIP menggunakan algoritma kompresi DEFLATE, mencapai rasio kompresi 60-90% untuk konten berbasis teks seperti kode sumber dan file konfigurasi. Meskipun bukan kompresi paling agresif yang tersedia, GZIP menyeimbangkan rasio kompresi dengan kecepatan—penting untuk file yang sering diakses dan server web.
Kombinasi TAR+GZIP menciptakan arsip solid, artinya seluruh file TAR dikompresi sebagai satu unit. Ini memungkinkan kompresi lebih baik daripada kompresi per-file tetapi memerlukan dekompresi seluruh arsip untuk mengakses file apa pun. Untuk arsip di mana akses acak penting, ZIP mungkin lebih cocok.
TAR.GZ dalam Pengembangan Perangkat Lunak
Proyek open-source umumnya mendistribusikan kode sumber sebagai arsip TAR.GZ. Tarball rilis GitHub, paket PyPI, dan tarball npm semua menggunakan format ini. Saat berkontribusi pada proyek open-source, Anda akan sering perlu mengekstrak arsip TAR.GZ untuk membangun perangkat lunak dari sumber.
Image Docker dan layer container juga menggunakan TAR.GZ secara internal. Memahami struktur TAR.GZ membantu saat debugging masalah container, membuat image kustom, atau mengekstrak file dari layer container untuk analisis.
Struktur File TAR.GZ
File TAR.GZ pada dasarnya adalah arsip TAR yang dibungkus dalam kompresi GZIP. Layer TAR mengelompokkan file bersama sambil mempertahankan struktur direktori, nama file (termasuk karakter Unicode), izin, timestamp, dan tautan simbolis. Layer luar GZIP mengompresi seluruh bundel ini sebagai satu aliran.
Struktur dua layer ini berarti mengekstrak file individual memerlukan pemrosesan seluruh arsip—tidak seperti ZIP yang mengompresi file secara independen. Untuk arsip yang sering diakses di mana Anda membutuhkan file tertentu, ZIP mungkin lebih efisien. Untuk ekstraksi lengkap dan skenario cadangan, kompresi solid TAR.GZ mencapai rasio lebih baik.
Pertimbangan Lintas Platform
Saat mengekstrak arsip TAR.GZ yang dibuat di Linux untuk digunakan di Windows, waspadai perbedaan nama file. Linux mengizinkan karakter dalam nama file yang tidak diizinkan Windows (seperti titik dua dan karakter khusus tertentu). Beberapa file mungkin diganti namanya selama ekstraksi untuk mematuhi aturan penamaan Windows.
Sensitivitas huruf besar-kecil juga berbeda: Linux memperlakukan "File.txt" dan "file.txt" sebagai file berbeda, sementara Windows menganggapnya sama. Arsip yang berisi file yang hanya berbeda huruf besar-kecil akan konflik di Windows, dengan satu file berpotensi menimpa yang lain. Ekstraktor kami menangani konflik ini secara otomatis selama konversi ke ZIP.
Alat Terkait
- Ekstrak TAR.BZ2 — ekstrak arsip terkompresi BZIP2
- Ekstrak TAR.XZ — ekstrak arsip terkompresi XZ
- TAR.GZ ke ZIP — konversi ke format ZIP