Alat Arsip · 100% gratis

Konverter ZIP ke TAR

Ubah ZIP menjadi tarball yang diharapkan server Linux, build Docker, dan pipeline CI, dengan gzip opsional. Lihat dulu semua isinya; tidak ada yang dibongkar di komputer Anda.

ZIP ke TAR

Tambahkan file Anda. Pengaturan yang disarankan sudah siap, jadi Anda bisa memproses dengan sekali klik.

Lepas file di sini

PDF, Word, gambar, audio, video, arsip, dan lainnya

Hingga 100 file · 250 MB · Tanpa akun
  1. 1Tambahkan file
  2. 2Pilih tindakan
  3. 3Unduh atau lanjutkan
Privat secara bawaan. File yang dipilih hanya diunggah untuk tindakan di server.Detail privasi

Cara kerjanya

Direktori pusat ZIP dibaca dengan nama persis seperti tersimpan. Ini penting, karena pembaca yang menormalkan nama bisa menyembunyikan entri yang mencoba keluar dari foldernya. Setiap nama lalu diringkas menjadi path relatif yang aman, isinya ditulis ke TAR, dan hasilnya dikompresi gzip jika Anda memilihnya. Path yang terlalu panjang untuk header TAR ditulis dengan kolom prefix ustar atau entri nama panjang GNU, jadi tidak ada yang terpotong. “Proses file” melakukan konversi di server kami: tanggal setiap file, izin eksekusi skrip, dan folder kosong dipertahankan, nama dari ZIP buatan Mac dibaca dengan benar, folder __MACOSX milik Finder dihilangkan, dan pasangan README dan readme diberi nama berbeda alih-alih gagal.

ZIP hanya mencatat izin Unix jika dibuat di Linux atau Mac; “Proses file” mempertahankan izin eksekusi jika ada, dan editor visual menulis nilai bawaan yang wajar. Tautan simbolik tidak disertakan. Arsip berkata sandi tidak bisa dibaca dan dilaporkan alih-alih gagal dengan galat yang membingungkan.

TAR atau TAR.GZ?

Pilih .tar.gz untuk apa pun yang akan dikirim atau disimpan: itu konvensi Linux dan Docker, dan teks, kode, serta konfigurasi terkompresi sangat baik. Pilih .tar biasa jika langkah berikutnya tetap mengompres, jika isinya sudah terkompresi, atau jika alat tertentu meminta tarball tanpa kompresi.

Mengapa daftar item layak dibaca

  • Item yang menunjuk ke luar foldernya akan ditulis ke tempat yang tidak diinginkan saat diekstrak di server.
  • Dua item yang menulis ke nama yang sama berarti yang satu menggantikan yang lain tanpa pemberitahuan.
  • Item yang mengembang lebih dari 200 kali adalah ciri bom kompresi.
  • File yang berjalan saat dibuka perlu diketahui dalam arsip yang tidak Anda buat sendiri.

Kapan Anda memerlukannya

Menyiapkan unggahan untuk server Linux atau pipeline CI yang butuh tarball
Mengonversi ZIP hasil unduhan untuk proses build yang hanya menerima TAR
Menyeragamkan kumpulan arsip campuran ke satu format

Yang termasuk dalam alat ini

Menghasilkan .tar, atau .tar.gz dengan gzip dalam satu langkah
Menampilkan setiap entri dengan ukuran asli dan ukuran terkompresi
Menandai entri yang mengarah ke luar foldernya dan nama ganda
Mendeteksi arsip berpassword dan memberitahukannya dengan jelas
Path panjang ditulis dengan ekstensi standar yang dipahami semua tar
Nama yang aman ditulis ke hasil
Nama beraksen dari ZIP buatan Mac, tanpa kekacauan __MACOSX
Dengan “Proses file”, tanggal file, skrip yang bisa dijalankan, dan folder kosong tetap ada
Tautan simbolik dilewati alih-alih menggagalkan konversi
Editor visual berjalan di browser Anda, tanpa unggahan

Pertanyaan umum

Apakah TAR-nya akan terkompresi?

Ya, jika Anda mau. Di editor visual, “Kompres TAR dengan gzip” aktif secara bawaan dan menghasilkan .tar.gz; dengan “Proses file”, centang opsi yang sama di pengaturan. Biarkan mati untuk .tar biasa.

Bagaimana dengan ZIP buatan Mac?

Nama file beraksen dan non-Latin keluar sesuai yang ditulis, dan folder __MACOSX berisi metadata Finder yang ditambahkan Mac dihilangkan, sehingga tarball hanya berisi file Anda.

Apakah struktur folder dipertahankan?

Ya. Path tetap terbawa, setelah masing-masing diringkas menjadi path relatif yang tidak bisa keluar dari root arsip.

Apakah arsip saya diunggah?

Tidak dengan editor visual, yang membaca dan mengonversinya di browser Anda. “Proses file” mengirimnya ke server kami, tempat file disimpan di folder sementara untuk permintaan itu dan dihapus begitu pekerjaan selesai.

Alat gratis terkait