Buat File TAR.GZ

Buat file TAR.GZ (tgz) online: kemas file dan folder ke dalam tarball terkompresi gzip, format arsip standar di Linux. Gratis dan privat, tanpa upload.

File diproses di browser Anda dan tidak pernah di-upload.

Cara membuat file TAR.GZ

  1. Letakkan file ke area lepas di atas atau klik Pilih file. Klik Tambahkan folder, atau seret sebuah folder, untuk mengemas seluruh pohon direktori.
  2. Atur Nama arsip. Default archive menjadi archive.tar.gz.
  3. Klik Buat TAR.GZ. File dibundel menjadi aliran tar, yang kemudian dikompresi dengan gzip.
  4. Unduh tarball dengan tombol Unduh.

Kedua langkah berlangsung di dalam browser Anda; kompresi gzip memakai mesin kompresi bawaan browser. File Anda tidak diunggah.

Arsip standar dunia Unix

Tarball adalah cara kode sumber, backup situs web, serta perangkat lunak Linux dan macOS diedarkan selama beberapa dekade. Cara kerjanya dalam dua lapisan. Tar lebih dulu mencatat setiap file beserta path dan waktu modifikasinya dalam satu aliran berkelanjutan. Gzip kemudian mengompresi aliran itu dengan Deflate, algoritma yang sama dengan yang dipakai ZIP.

Karena gzip mengompresi seluruh aliran, bukan tiap file sendiri-sendiri, tarball bisa lebih kecil daripada ZIP jika Anda memiliki banyak file kecil yang mirip, seperti repositori kode atau folder halaman HTML. Sebaliknya, ZIP memungkinkan Anda mengekstrak satu file secara instan, sedangkan tarball harus dibaca dari awal.

Anda akan melihat dua penulisan: .tar.gz dan .tgz yang lebih singkat. Keduanya identik; alat ini memakai .tar.gz, nama yang lebih umum. Beberapa formulir unggah hanya menerima salah satunya, dan dalam hal itu Anda bisa mengganti nama file dengan aman.

Kapan memilih gzip dibanding bzip2 atau xz

Gzip adalah yang tercepat dari tiga kompresor tar yang umum dan benar-benar didukung di mana-mana, termasuk oleh panel kontrol hosting, alat deployment, dan library Python, Node.js, atau PHP. Jika server atau layanan meminta "tarball" tanpa keterangan lain, hampir selalu .tar.gz yang diharapkannya. Pilih xz hanya jika unduhan sekecil mungkin sepadan dengan waktu kompresi tambahan.

Arsip ditulis dalam format tar pax POSIX, sehingga path panjang dan nama file non-Inggris terjaga, dan tanggal modifikasi asli dipertahankan. Folder kosong tidak disimpan.

Melakukan hal yang sama di command line

Perintah yang setara adalah tar -czf archive.tar.gz folder/, dengan c membuat, z mengompresi dengan gzip, dan f menamai output. Untuk memeriksa isinya setelahnya, jalankan tar -tzf archive.tar.gz. Perintah ini berfungsi di Linux, macOS, dan Command Prompt Windows 10 dan 11.

Tips

  • Untuk membuka tarball yang dikirim seseorang kepada Anda, gunakan Ekstrak TAR.GZ.
  • Untuk kompresi yang lebih baik pada folder yang banyak berisi teks, bandingkan hasilnya dengan Buat File TAR.XZ.
  • Sudah punya ZIP yang harus diterima server Linux sebagai tarball? ZIP ke TAR.GZ mengonversinya.
  • Perlu mengompresi satu file tanpa tar? Gunakan Kompresor GZIP.

Pertanyaan yang sering diajukan

Bisakah Windows membuka file .tar.gz?

Windows 11 versi terbaru membukanya di File Explorer, dan Windows 10 maupun 11 sama-sama menyertakan tar.exe untuk command line. 7-Zip juga bisa menanganinya.

Apakah izin file disimpan?

File disimpan dengan izin baca/tulis standar karena browser tidak membuka bit izin Unix. Atur flag eksekusi setelah mengekstrak jika perlu.

Berapa ukuran maksimumnya?

Arsip dibuat di memori. Total di atas sekitar 700 MB lambat, dan di atas 2 GB ditolak.

Diperbarui

Tersalin ke clipboard