Buka File TAR di Android — Ekstrak Arsip Tape

Buka File TAR di Android — Ekstrak Arsip Tape

Terakhir Diperbarui :

TAR (Tape ARchive) adalah format arsip standar di sistem Linux dan Unix, dengan sejarah yang dimulai sejak tahun 1979 ketika dibuat untuk menulis data ke tape drive berurutan.Tidak seperti ZIP atau RAR, TAR tidak mengompresi data — TAR hanya menggabungkan beberapa file dan direktori ke dalam satu file sambil mempertahankan struktur direktori, izin, kepemilikan, dan stempel waktunya.Kompresi biasanya ditambahkan sebagai lapisan terpisah dengan menyalurkan melalui gzip ( .tar.gz ), bzip2 ( .tar.bz2 ), atau xz ( .tar.xz ).

File mentah .tar tidak terkompresi, artinya ukurannya sama dengan ukuran gabungan semua file yang ada di dalamnya ditambah overhead metadata yang kecil.Hal ini membuat file TAR cepat dibuat dan diekstrak karena tidak ada perhitungan kompresi atau dekompresi yang terlibat.

AnExplorer membuka file TAR secara asli — menelusuri konten, melihat pratinjau file, atau mengekstrak semuanya ke folder.

Jawaban Cepat

Buka AnExplorer → ketuk file .tar → telusuri isinya.Tekan lama → Ekstrak untuk mengekstrak semua file ke folder.

Apa itu File TAR?

TAR adalah singkatan dari Tape ARchive.Awalnya dirancang untuk menulis banyak file secara berurutan ke pita magnetik untuk tujuan cadangan.Saat ini, alat pengarsipan ini tetap menjadi alat pengarsipan yang dominan di lingkungan Unix, Linux, dan macOS karena kesederhanaan dan keandalannya.

File TAR berisi:

  • Data file — konten sebenarnya dari setiap file yang diarsipkan
  • Blok header — Blok 512 byte sebelum setiap file yang berisi metadata
  • Struktur direktori — informasi jalur lengkap yang menjaga hierarki folder
  • Metadata Unix — izin file (chmod), kepemilikan (uid/gid), stempel waktu modifikasi
  • Symlink dan hardlink — disimpan saat arsip dibuat di sistem Unix

TAR tidak memampatkan apa pun.Ini menciptakan replika pohon direktori yang setia dalam satu file.Filosofi desain ini memisahkan masalah: TAR menangani bundling, dan alat terpisah menangani kompresi.

Tempat Anda Menemukan File TAR

File TAR sering muncul dalam konteks berikut:

  • Distribusi perangkat lunak Linux — tarbal kode sumber dari situs web proyek
  • unduhan sumber GitHub — arsip repositori sebagai .tar.gz
  • Cadangan NAS — Synology, QNAP, dan TrueNAS mengekspor cadangan sebagai TAR
  • Gambar Docker dan container — lapisan container disimpan sebagai file TAR
  • ekspor terminal macOS — file yang dibundel dengan perintah tar di Mac
  • Cadangan server — cPanel, Plesk, dan skrip cadangan khusus menghasilkan TAR
  • Alat pencadangan Android — beberapa aplikasi membuat cadangan per aplikasi .tar
  • Manajer paket — Paket .deb (Debian) dan .rpm (Red Hat) berisi arsip TAR secara internal
  • Rantai alat pengembang — SDK, kompiler, dan alat kompilasi silang

Cara Membuka File TAR dengan AnExplorer

Menjelajah Tanpa Mengekstrak

  1. Luncurkan AnExplorer
  2. Navigasikan ke folder yang berisi file .tar Anda
  3. Ketuk file — file akan terbuka di penampil arsip
  4. Jelajahi struktur direktori di dalam TAR
  5. Ketuk masing-masing file untuk mempratinjaunya (teks, gambar, dokumen)

Ekstrak Seluruh Arsip

  1. Navigasikan ke file .tar di AnExplorer
  2. Tekan lama file untuk memilihnya
  3. Ketuk menu (⋮) → Ekstrak
  4. Pilih folder tujuan
  5. Ketuk OK — ekstraksi selesai dengan cepat karena tidak diperlukan dekompresi

Ekstrak File Tertentu

  1. Ketuk file .tar untuk menelusuri di dalamnya
  2. Navigasikan ke file atau folder tertentu yang Anda inginkan
  3. Tekan lama untuk memilihnya
  4. Ketuk Ekstrak → pilih tujuan
  5. Hanya item terpilih yang diekstraksi

Cara Membuat File TAR dengan AnExplorer

Anda dapat membuat arsip TAR langsung di perangkat Anda:

  1. Navigasikan ke file atau folder yang ingin Anda bundel
  2. Tekan lama untuk memilihnya
  3. Ketuk menu (⋮) → Kompres
  4. Pilih TAR sebagai formatnya
  5. Beri nama arsip Anda
  6. Ketuk OK — file TAR telah dibuat

Catatan: Membuat TAR mentah menghasilkan arsip yang tidak terkompresi.Jika Anda memerlukan kompresi, pilih format TAR.GZ untuk paket terkompresi.

Detail Teknis

Format Tajuk TAR

Setiap file dalam arsip TAR didahului oleh header 512-byte yang berisi:

BidangUkuranDeskripsi
Nama100 byteNama file (jalur)
Modus8 byteIzin file Unix
UID8 byteID pengguna pemilik
GID8 byteID grup pemilik
Ukuran12 byteUkuran file dalam byte (oktal)
waktu12 byteWaktu modifikasi terakhir
Pemeriksaan jumlah8 byteVerifikasi tajuk
Ketik1 byteJenis file (reguler, direktori, symlink)
Nama tautan100 byteTarget untuk symlink

Varian Format TAR

Ada beberapa format header TAR:

FormatTahunFitur Utama
V7 (asli)1979Jalur 100 karakter, metadata dasar
USTAR1988Jalur 256 karakter, file perangkat
POSIX (orang)2001Panjang jalur tidak terbatas, atribut diperluas
tar GNU1992Nama panjang, file jarang, cadangan tambahan

AnExplorer menangani semua varian TAR yang umum.Kebanyakan file TAR modern menggunakan format GNU tar atau POSIX pax.

TAR vs TAR Terkompresi

FormatEkstensiKompresiKecepatan EkstraksiUkuran File
TAR.tarTidak adaInstan (kecepatan disk)Sama seperti aslinya
TAR + GZIP.tar.gz atau .tgzGZIP (cepat)Cepat~30–60% lebih kecil
TAR + BZIP2.tar.bz2 atau .tbz2BZIP2 (sedang)Sedang~35–65% lebih kecil
TAR + XZ.tar.xz atau .txzXZ/LZMA (lambat)Lambat~40–70% lebih kecil
TAR + ZSTD.tar.zstZstandar (cepat)Sangat cepat~35–60% lebih kecil

Semua varian terkompresi didukung oleh AnExplorer .Format yang Anda temui bergantung pada siapa yang membuat arsip dan trade-off apa yang mereka sukai antara ukuran dan kecepatan.

TAR vs ZIP — Filosofi Desain

AspekTARZIP
KompresiPisahkan (alat eksternal)Bawaan (per file)
Akses berkasBerurutanAkses acak
MetadataIzin Unix penuhStempel waktu dasar
Tautan simbol✅ Diawetkan❌ Tidak didukung
Standar terbuka✅ POSIX✅ PKWARE
Platform dominanLinux/Unix/MacWindows/Lintas Platform
Membuat di ponsel✅ AnExplorer✅ AnExplorer

Sifat sekuensial TAR berarti seluruh file harus dibaca untuk menemukan file mendekati akhir.Direktori pusat ZIP memungkinkan melompat langsung ke file apa pun.Namun, kompresi seluruh aliran TAR biasanya mencapai rasio yang lebih baik daripada kompresi per file ZIP, terutama untuk kumpulan file kecil yang serupa.

Kasus Penggunaan TAR yang Umum di Android

SumberApa yang Anda DapatkanApa yang Harus Dilakukan
Unduhan sumber GitHubrepository-main.tar.gzEkstrak untuk membaca kode sumber
cadangan NASFile cadangan TAREkstrak untuk memulihkan file tertentu
Ekspor gambar DockerFile TAR lapisanTelusuri konten untuk diperiksa
perangkat lunak LinuxSumber tarbalEkstrak dan baca dokumentasi
transfer file macOSTAR dari TerminalEkstrak untuk mengakses file yang ditransfer
Migrasi serverCadangan situs lengkapEkstrak database dan file data

Izin dalam File TAR

Arsip TAR mempertahankan izin file Unix (chmod) dan kepemilikan (chown).Saat mengekstrak di Android:

  • Sistem file Android tidak menerapkan izin Unix dengan cara yang sama seperti Linux
  • File diekstraksi dengan izin baca/tulis standar Android
  • Bendera yang dapat dieksekusi ( chmod +x ) tidak bermakna pada sistem file Android
  • Skrip shell di dalam arsip TAR tidak akan dijalankan langsung di Android
  • Informasi kepemilikan (UID/GID) diabaikan selama ekstraksi

Ini berarti file TAR yang diekstraksi di Android kehilangan metadata khusus Unix-nya.Jika Anda mengarsipkan ulang file yang diekstraksi, arsip baru akan memiliki izin default Android.

Pemecahan masalah

Ekstraksi TAR memerlukan waktu lama

  • Ekstraksi mentah .tar cepat (dibatasi oleh kecepatan I/O disk, tidak ada kerja CPU)
  • Varian terkompresi ( .tar.gz , .tar.bz2 , .tar.xz ) memerlukan dekompresi CPU
  • 1 GB .tar.bz2 dapat memakan waktu 2-5 menit pada ponsel kelas menengah
  • .tar.xz adalah yang paling lambat untuk didekompresi tetapi menghasilkan file terkecil

Kesalahan "Penyimpanan tidak mencukupi" selama ekstraksi

  • File TAR tidak menunjukkan ukuran yang tidak terkompresi sebelum ekstraksi
  • Varian TAR terkompresi dapat memperluas 2-5x ukuran kompresinya
  • Perkirakan ruang yang dibutuhkan sebesar 3x ukuran file dan verifikasi Anda memilikinya
  • Gunakan Pembersih Memori untuk mengosongkan penyimpanan sebelum mengekstraksi arsip besar

File yang diekstraksi memiliki nama yang salah atau karakter yang kacau

  • TAR mungkin dibuat dengan pengkodean karakter yang berbeda
  • Sebagian besar alat TAR modern menggunakan UTF-8, tetapi arsip lama mungkin menggunakan pengkodean khusus sistem
  • AnExplorer menangani UTF-8 dan pengkodean lama yang umum

Tidak dapat menemukan file tertentu di dalam TAR besar

  • Gunakan fungsi pencarian AnExplorer saat menjelajahi isi arsip
  • File TAR dapat berisi ribuan file dalam struktur direktori yang dalam
  • Peramban arsip memungkinkan Anda menavigasi pohon folder seperti direktori biasa

Panduan Terkait

Pertanyaan yang Sering Diajukan

Hak Cipta © DWorkS 2011 – 2026 Semua hak dilindungi