xzip sıkıştırılmış içeriğini paylaşmak zip dosyaları çoğaltma için FUSE dosya sistemidir.
Kullanımını yüklemek için:
& Nbsp; xzip yüklemek pip
veya
& Nbsp; easy_install xzip
xzip, bir zip "patlayabilir" bir zip dosyası analiz, sırasıyla patladı fermuarlar monte edecek üç yürütülebilir zipexplode, zipanalyze ve mount.xzip sağlar.
Bir patladı zip dosya yapısı şudur:
zipexplode / yol / zip / name-of-zip.zip
ağaç.
.
├ ** veri
│ ├ **
│ ├ **
│ ├ ** ...
│ └ **
└ ** meta
& Nbsp; ├ ** isim-of-zip.zip.dir
& Nbsp; ├ ** isim-of-zip.zip.jump
& Nbsp; └ ** isim-of-zip.zip.stream
Veri dosyaları patladı fermuarlar dosyaları keyfi bir sayı, ve meta tuple (* .dir, * .jump, * .stream) orijinal zip dosyasını tanımlamak arasında paylaşılan olabilir.
zipexplode --directory iki seçenek kabul eder ve bu veri ve meta dizinleri ve kaç düzeyleri derin veri dizini olmalıdır oluşturur nerede değiştirmek için --depth. zipexplode seferde birden fazla zip dosyaları patlayabilir, ve ek yardım help seçeneği ile sağlanır.
zipanalyze sadece orijinal zip dosyasının farklı kesimlerinin sha1 yazdırır. Bu komut deduplicated ne olabilir belirlemek için kullanılır, ve ne zip dosyası başına saklanabilir gerekiyordu. Bu yürütülebilir esas tarihsel kullanımı olduğunu.
mount.xzip yukarıda açıklanan dizin yapısını monte ve zipexplode çağrıldığında için --directory ve --depth argümanlar eşleşen ile birlikte gerekir olacaktır. Ek argümanlar debug, --background ve --single dişli geçti hangi kaynaştırmak ve temel işlevselliği kontrol etmek. . Daha fazla bilgi için mount.xzip için --help görmek
Gereksinimler :
- Python
- Filesystem in Userspace
Yorum Bulunamadı