xzip är en FUSE filsystem för duplicering zip-filer som delar zippade innehållet.
Så här installerar du använda:
& Nbsp; pip installera xzip
eller
& Nbsp; easy_install xzip
xzip ger tre körbara zipexplode, zipanalyze och mount.xzip som "exploderar" dragkedja, analysera en zip-fil och montera spräng blixtlås respektive.
Filstrukturen för en sprängs zip är följande:
zipexplode sökväg / till / zip / name-of-zip.zip
träd.
.
├ ** uppgifter
│ ├ **
│ ├ **
│ ├ ** ...
│ └ **
└ ** meta
& Nbsp; ├ ** namn-på-zip.zip.dir
& Nbsp; ├ ** namn-på-zip.zip.jump
& Nbsp; └ ** namn-på-zip.zip.stream
Datafiler kan delas mellan ett godtyckligt antal exploderade blixtlås filer och meta tupel (* .dir, * .jump, * .stream) beskriver den ursprungliga zip-filen.
zipexplode accepterar två alternativ --directory och --depth att ändra när den skapar data och meta kataloger och hur många nivåer djupt datakatalogen ska vara. zipexplode kan explodera flera zip-filer på en gång, och ytterligare hjälp medföljer --help alternativet.
zipanalyze skriver helt enkelt ut sha1 olika segment av den ursprungliga zip-fil. Detta skript användes för att bestämma vad som kan deduplicated och vad som behövde lagras per zip-fil. Denna körbara är huvudsakligen av historisk användning.
mount.xzip monterar katalogstruktur som beskrivits ovan, och måste levereras med matchande --directory och --depth argument till när zipexplode hette. Ytterligare argument --debug, --background och --single rådiga som skickas till FUSE och kontrollera underliggande funktionalitet. . För mer information se --help för mount.xzip
Krav :
- Python
- File i Användarutrymme
Kommentarer hittades inte