Etiket arşivi: sıkıştırma

7-zip’in temel özellikleri

7z yüksek sıkıştırma oranı sağlayan yeni arşiv formatıdır.

  • LZMA ve LZMA2 sıkıştırması ile 7z formatında yüksek sıkıştırma formatı
  • Desteklediği formatlar:
    Paketleme / çıkartma: 7z, XZ, BZIP2, GZIP, TAR, ZIP ve WIM
    Yalnız çıkartma: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR ve Z.
  • ZIP ve GZIP formatları için 7-zip PKZip ve WinZiptarafından sağlanan orandan
  • %2-10 arasında daha iyi sıkıştırma oranı sağlar.
  • 7z ve ZIP formatlarında güçlü AES-256 şifreleme
  • 16000000000 GB’a kadar dosya boyutlarının desteklenmesi
  • 87 yerel dil desteği

7z açık mimaridir bu yüzden herhangi bir yeni sıkıştırma yöntemini destekler. Aşağıdaki yöntemler 7z‘ye entegre edilmiştir.

Yöntem     Tanım
LZMA      Geliştirilmiş ve iyileştirilmiş LZ77 algoritma versiyonu
LZMA2    LZMA’nın gelişmiş sürümü
PPMD     Küçük değişikliklerle Dmitry Shkarin’in PPMdH’ı
BCJ        32-bit x86 için uygulanabilir dönüştürücü
BCJ2      32-bit x86 için uygulanabilir dönüştürücü
BZip2     Standart BWT algoritması
Deflate   Standart LZ77-temelli algoritma

7-zip açık kaynak yazılımdır. kaynak kodların çoğu GNU LGPL lisansı altındadır. unRAR kodu karışık bir lisanslama altındadır: GNU LGPL + unRAR kısıtlamaları. Lisans bilgilerini buradan kontrol edebilirsiniz.

Kaynak: http://www.7-zip.org/

p7zip (7z) kullanımı

Kurulu değilse sisteminize önce p7zip paketini kurun. Mageia’da urpmi p7zip ile kurulabilir. p7zip’i burada belirtildiği gibi 4 GB’tan büyük zip dosyalarını Linux’ta açmak içinde kullanabilirsiniz.

Aşağıdaki kullanım örneklerinde /home/osifa içerisindeki deneme isimli dizin kullanıldı.

Sıkıştırma için:
7za a deneme.zip deneme/ (Bunu, eğer deneme dosyasının bulunduğu dizin içerisindeyseniz kullanabilirsiniz)
7za a deneme.zip /home/osifa/deneme

Çıkartmak için:
7za x deneme.zip
7za e deneme.zip

Not:
x arşivi dizin olarak açar
e arşivi dizin içerisine dağınık açar

7z sıkıştırma için:
7za a deneme.7z /home/osifa/deneme

Açarken 7za x deneme.tar.lzma

tar.lzma sıkıştırma için:
Önce 7za a deneme.tar /home/osifa/deneme arkasından
7za a deneme.tar.lzma /home/osifa/deneme.tar

Açarken önce 7za x deneme.tar.lzma sonra 7za x deneme.tar

tar.xz sıkıştırma için:
Önce 7za a deneme.tar /home/osifa/deneme arkasından
7za a deneme.tar.xz /home/osifa/deneme.tar

Açarken önce 7za x deneme.tar.xz sonra 7za x deneme.tar

Daha kolayı Ark kullanmak:

7z