GNU/Linux >> Belajar Linux >  >> Linux

Apakah ada cara cepat untuk mendapatkan file terakhir dalam TAR besar?

Tidak, sayangnya tidak ada. Dari Wikipedia

Kelemahan lain dari format tar dibandingkan dengan format arsip lainnya adalah tidak adanya lokasi terpusat untuk informasi tentang isi file (semacam "daftar isi"). Jadi untuk membuat daftar nama file yang ada di arsip, seseorang harus membaca seluruh arsip dan mencari tempat di mana file dimulai. Juga, untuk mengekstrak satu file kecil dari arsip, alih-alih dapat mencari offset dalam tabel dan langsung ke lokasi itu, seperti format arsip lainnya, dengan tar, kita harus membaca seluruh arsip, mencari tempatnya di mana file yang diinginkan dimulai. Untuk arsip tar besar, hal ini menyebabkan penalti kinerja yang besar, membuat arsip tar tidak cocok untuk situasi yang sering kali memerlukan akses acak ke setiap file.


Linux
  1. Cara Menggunakan Perintah Tar di Linux

  2. Cetak Konten File Tanpa Baris Pertama Dan Terakhir?

  3. Apakah ada cara untuk menemukan waktu berjalan dari perintah yang terakhir dieksekusi di shell?

  1. Apa cara yang tepat untuk menggunakan inotify?

  2. Apakah ada cara untuk memotong file NETCDF?

  3. Apakah ada cara untuk menentukan ukuran file .bz2 yang didekompresi?

  1. Format arsip yang diindeks?

  2. Menambahkan file ke file tbz

  3. Apakah ada cara untuk mendapatkan versi BIOS dari dalam Linux?