TAR.BZ2 dosyası nasıl oluşturulur?
- Dosya seçin'e tıklayın ya da dosyaları yukarıdaki bırakma alanına sürükleyin. Bir dizini paketlemek için Klasör ekle'ye tıklayın ya da klasörün kendisini bırakın; alt klasörler yerini korur.
- Arşiv adı alanını doldurun. Varsayılan
archive'ı bırakırsanızarchive.tar.bz2elde edersiniz. - TAR.BZ2 oluştur'a tıklayın. Önce bir tar arşivi oluşturulur, sonra bzip2 ile sıkıştırılır.
- Sonucu kaydetmek için İndir düğmesini kullanın.
bzip2 adımı, WebAssembly'ye derlenmiş libarchive ile tarayıcı sekmenizin içinde çalışır; bu yüzden dosyalarınız hiçbir zaman yüklenmez.
bzip2 nasıl sıkıştırır?
bzip2, Julian Seward tarafından 1996'da yayımlandı ve gzip'ten farklı bir yaklaşım izler. Tekrarlanan bayt dizilerini aramak yerine girdiyi 900 KB'a kadar bloklara böler ve baytları benzer bağlamlar yan yana gelecek biçimde yeniden sıralayan Burrows-Wheeler dönüşümünü uygular. Yeniden sıralanan veri, move-to-front ve Huffman kodlamasıyla kolayca sıkıştırılır. Metinde, günlüklerde ve kaynak kodunda bu genellikle gzip'i yararlı bir farkla geçer.
Bedeli zamandır. bzip2 hem sıkıştırırken hem de sıkıştırmayı açarken gzip'ten yavaştır. Sonradan xz geldi ve genellikle daha da küçük dosyalar üretirken sıkıştırmayı bzip2'den daha hızlı açar; bu yüzden birçok proje .tar.bz2'den .tar.xz'e geçti. bzip2 hâlâ yaygın olarak kullanılıyor ve destekleniyor; bazı derleme betikleri, paket depoları ve eski sistemler özellikle onu bekler.
| Biçim | Sıkıştırma hızı | Tipik boyut | Sıkıştırma açma hızı |
|---|---|---|---|
| TAR.GZ | Hızlı | Üçünün en büyüğü | Hızlı |
| TAR.BZ2 | Yavaş | Daha küçük | En yavaş |
| TAR.XZ | En yavaş | Genellikle en küçük | Hızlı |
Kesin sonuçlar büyük ölçüde veriye bağlıdır. JPEG, MP4 ya da ZIP gibi zaten sıkıştırılmış dosyalar bunların hiçbiriyle pek küçülmez.
Adlar, tarihler ve komut satırı
Arşiv POSIX pax tar biçimindedir; bu yüzden uzun yollar ve Unicode dosya adları korunur ve her dosya özgün değiştirilme tarihini tutar. Boş klasörler saklanmaz. Bu biçimin kısa uzantısı .tbz2'dir (bazen .tbz); aynı dosyadır ve bir sistem o yazımda ısrar ediyorsa yeniden adlandırabilirsiniz.
Aynı arşivi kendiniz oluşturmak için tar -cjf archive.tar.bz2 folder/ komutunu çalıştırın. Açmak için tar -xjf archive.tar.bz2 kullanın. bzip2'yi seçen, j anahtarıdır. İki komut da Linux ve macOS'ta çalışır; Windows 10 ve 11 de bir tar komutuyla gelir.
İpuçları
- Alıcının araçlarının bzip2'yi işleyip işlemediğinden emin değil misiniz? TAR.GZ Dosyası Oluştur, en uyumlu tarball'dır.
- En küçük indirme için aynı dosyalarla TAR.XZ Dosyası Oluştur'u deneyin ve karşılaştırın.
- Bir
.tar.bz2dosyasını tarayıcıda açmak için TAR Dosyalarını Çıkar'ı kullanın. - Daha sonra farklı bir hedef biçime mi ihtiyacınız var? Arşiv Dönüştürücü onu yeniden paketleyebilir.
Sıkça sorulan sorular
tar olmadan tek bir dosyayı .bz2 olarak sıkıştırabilir miyim?
Evet. GZIP Sıkıştırıcı'nın, her dosyayı ayrı ayrı sıkıştıran bir BZIP2 (.bz2) biçim seçeneği vardır.
bzip2 blok boyutunu ya da düzeyini seçebilir miyim?
Hayır. Tek seçenek arşiv adıdır; sıkıştırma ayarları sabittir.
Arşiv ne kadar büyük olabilir?
Her şey tarayıcı belleğinde tutulur. Yaklaşık 700 MB'ın üzerindeki toplamlar bzip2 ile çok uzun sürer ve 2 GB'tan fazlası reddedilir.
Güncellendi