Linux'ta .bz2 Dosyası Nasıl Sıkıştırılır ve Açılır
Bir dosyayı/dosyaları sıkıştırmak, dosya(lar)daki verileri daha az bit kullanarak kodlayarak dosya(lar)ın boyutunu önemli ölçüde azaltmaktır ve normalde dosya(lar)ın yedeklenmesi ve aktarılması sırasında yararlı bir uygulamadır. bir ağ üzerinden. Öte yandan, bir dosyanın/dosyaların sıkıştırmasının açılması, dosya/dosyalardaki verilerin orijinal durumuna geri yüklenmesi anlamına gelir.
Önerilen Okuma: Bu 18 Örnekle Linux 'tar' Komutunu Öğrenin
Linux'ta gzip, 7-zip, Lrzip, PeaZip ve daha pek çok dosya sıkıştırma ve açma aracı bulunmaktadır.
Bu eğitimde, Linux'ta bzip2 aracını kullanarak .bz2
dosyalarının nasıl sıkıştırılıp açılacağına bakacağız.
Bzip2 iyi bilinen bir sıkıştırma aracıdır ve tüm büyük Linux dağıtımlarında olmasa da çoğunda mevcuttur; onu yüklemek için dağıtımınıza uygun komutu kullanabilirsiniz.
sudo apt install bzip2 [On Debian/Ubuntu]
sudo yum install bzip2 [On CentOS/RHEL]
sudo dnf install bzip2 [On Fedora 22+]
bzip2 kullanmanın geleneksel sözdizimi şöyledir:
bzip2 option(s) filenames
Linux'ta Dosyaları Sıkıştırmak için “bzip2” Nasıl Kullanılır
Bir dosyayı aşağıdaki gibi sıkıştırabilirsiniz; burada -z
işareti dosya sıkıştırmayı etkinleştirir:
bzip2 filename
OR
bzip2 -z filename
Bir .tar
dosyasını sıkıştırmak için komut biçimini kullanın:
bzip2 -z backup.tar
Önemli: Varsayılan olarak bzip2, sıkıştırma veya açma sırasında giriş dosyalarını siler; giriş dosyalarını saklamak için -k komutunu kullanın.
veya --keep
seçeneğini kullanın.
Ayrıca -f
veya --force
bayrağı, bzip2'yi mevcut bir çıktı dosyasının üzerine yazmaya zorlar.
------ To keep input file ------
bzip2 -zk filename
bzip2 -zk backup.tar
Blok boyutunu 100k'den 900k'ye kadar -1
veya --fast
ile < olarak ayarlayabilirsiniz. aşağıdaki örneklerde gösterildiği gibi-9 veya –best:
bzip2 -k1 Etcher-linux-x64.AppImage
ls -lh Etcher-linux-x64.AppImage.bz2
bzip2 -k9 Etcher-linux-x64.AppImage
bzip2 -kf9 Etcher-linux-x64.AppImage
ls -lh Etcher-linux-x64.AppImage.bz2
Aşağıdaki ekran görüntüsü, giriş dosyasını saklama, bzip2'yi bir çıktı dosyasının üzerine yazmaya zorlama ve sıkıştırma sırasında blok boyutunu ayarlama seçeneklerinin nasıl kullanılacağını gösterir.
Linux'ta Dosyaları Sıkıştırmak İçin “bzip2” Nasıl Kullanılır
Bir .bz2
dosyasının sıkıştırmasını açmak için -d
veya --decompress
seçeneğini şu şekilde kullanın:
bzip2 -d filename.bz2
Not: Yukarıdaki komutun çalışması için dosyanın .bz2
uzantısıyla bitmesi gerekir.
bzip2 -vd Etcher-linux-x64.AppImage.bz2
bzip2 -vfd Etcher-linux-x64.AppImage.bz2
ls -l Etcher-linux-x64.AppImage
bzip2 yardım sayfasını ve man sayfasını görüntülemek için aşağıdaki komutu yazın:
bzip2 -h
man bzip2
Son olarak, yukarıdaki basit açıklamalarla, artık Linux'ta bzip2 aracını kullanarak .bz2
dosyalarını sıkıştırıp açabileceğinizi düşünüyorum. Ancak herhangi bir soru veya geri bildiriminiz için aşağıdaki yorum bölümünü kullanarak bize ulaşabilirsiniz.
Daha da önemlisi, sıkıştırılmış arşiv dosyaları oluşturmak için tar yardımcı programını kullanmayı öğrenmek amacıyla Linux'taki birkaç önemli Tar komutu örneğini incelemek isteyebilirsiniz.