ZIP ke TAR

Konversi ZIP ke TAR online: ubah arsip ZIP menjadi file .tar untuk sistem Linux dan Unix. Gratis dan privat, diproses sepenuhnya di browser Anda.

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

Cara mengonversi ZIP ke TAR

  1. Letakkan file .zip ke area lepas atau klik Pilih file.
  2. Untuk ZIP yang dilindungi kata sandi, ketik kata sandinya di Kata sandi (hanya jika arsip terenkripsi); untuk ZIP biasa, biarkan kosong.
  3. Klik Konversi ke TAR. Setiap file didekompresi dari ZIP dan ditulis ke tarball tanpa kompresi.
  4. Klik Unduh. File bernama dataset.zip disimpan sebagai dataset.tar.

ZIP dibaca dengan zip.js dan tarball ditulis dengan libarchive (WebAssembly), seluruhnya di browser Anda. Tidak ada unggahan.

Kapan Anda butuh TAR biasa

Berbeda dengan TAR.GZ, file .tar biasa tidak memiliki kompresi sama sekali, jadi ukurannya lebih besar daripada ZIP awal Anda, sering kali sebesar jumlah seluruh file. Kedengarannya mundur, tetapi ada alasan bagus untuk menginginkannya:

  • Alat yang mengharapkan tarball. Beberapa sistem build, alur kerja container (seperti docker load dan docker import), dan skrip backup membaca TAR secara langsung.
  • Mengompresi nanti dengan pengaturan Anda sendiri. Anda bisa memproses tarball dengan gzip, bzip2, xz, atau zstd sendiri, atau membiarkan alat backup menangani kompresi.
  • Akses cepat yang bisa di-stream. TAR bisa dibaca dari awal sampai akhir dalam satu lintasan tanpa dekompresi, cocok untuk tape drive, pipe, dan aliran jaringan.
  • Tanpa beban kompresi untuk konten seperti video atau foto yang memang tidak akan mengecil.

Di Linux atau macOS, bongkar hasilnya dengan tar -xf dataset.tar. Windows 10 dan 11 juga menyertakan perintah tar di terminal.

Nama, folder, dan tanggal

Tarball ditulis dalam format POSIX (pax), yang tidak memiliki batas panjang path yang praktis dan menyimpan nama file sebagai UTF-8. Folder yang bersarang dalam dan nama dalam bahasa apa pun, termasuk huruf beraksen, Sirilik, Arab, Mandarin, atau emoji, terbawa seperti di ZIP. Setiap file juga mempertahankan tanggal modifikasi aslinya.

Folder kosong di ZIP tidak ditulis ke tarball, entri sampah macOS (folder __MACOSX/ dan file ._) dilewati, dan output tidak berisi enkripsi, bahkan jika ZIP sumbernya dilindungi. Izin Unix tidak ditetapkan dari ZIP, jadi jika Anda membutuhkan skrip yang bisa dieksekusi setelah ekstraksi, jalankan chmod +x padanya.

Tips

  • Ingin tarball terkompresi dalam satu langkah? ZIP ke TAR.GZ juga menerapkan gzip.
  • Untuk membuat TAR langsung dari file dan folder di komputer Anda, gunakan Buat File TAR.
  • Untuk membalik prosesnya, TAR ke ZIP mengubah tarball menjadi ZIP terkompresi.
  • Bongkar tarball apa pun, termasuk .tar.bz2 dan .tar.xz, dengan Ekstrak File TAR.

Pertanyaan yang sering diajukan

Mengapa file TAR saya lebih besar daripada ZIP?

TAR tidak mengompresi. TAR menyimpan file apa adanya, sedangkan ZIP menyimpannya dalam bentuk terkompresi. Pilih TAR.GZ jika Anda ingin file yang lebih kecil.

Apakah tanggal modifikasi file dipertahankan?

Ya. Setiap entri di tarball mendapat tanggal yang tercatat di ZIP.

Bisakah saya mengonversi ZIP terenkripsi?

Bisa, asalkan Anda memasukkan kata sandi yang benar. TAR hasilnya tidak terenkripsi, jadi simpan di tempat yang aman.

Seberapa besar ZIP yang bisa diproses?

File disimpan di memori browser selama konversi. Arsip hingga sekitar 700 MB tidak masalah, yang lebih besar melambat, dan input di atas 2 GB ditolak.

Diperbarui

Tersalin ke clipboard