xzip ay isang fuse filesystem para sa dodoblehin zip file na ibahagi ang naka-zip na mga nilalaman.
Upang i-install paggamit:
& Nbsp; buto ng bungang-kahoy-install xzip
o
& Nbsp; easy_install xzip
xzip ay nagbibigay ng tatlong mga executable zipexplode, zipanalyze, at mount.xzip na "sumabog" ng zip, pag-aralan ng isang zip file, at i-mount sumabog ZIP code ayon sa pagkakabanggit.
Ang istraktura ng file para sa isang zip sumabog ay ang sumusunod:
zipexplode path / sa / zip / name-of-zip.zip
tree.
.
├ ** data
│ ├ **
│ ├ **
│ ├ ** ...
│ └ **
└ ** meta
& Nbsp; ├ ** pangalan-ng-zip.zip.dir
& Nbsp; ├ ** pangalan-ng-zip.zip.jump
& Nbsp; └ ** pangalan-ng-zip.zip.stream
File ng data ay maaaring ibahagi sa pagitan ng isang arbitrary na numero ng sumabog file Zip, at ang meta tuple (* .dir, * .jump, * .stream) ang naglalarawan sa orihinal na zip file.
zipexplode ay tumatanggap ng dalawang mga pagpipilian sa --directory at --depth upang baguhin kung saan ito ay lumilikha ng data at mga meta direktoryo at kung gaano karaming mga antas ng malalim sa direktoryo ng data ay dapat na. Maaari zipexplode sumabog ang maramihang mga zip file nang sabay-sabay, at karagdagang tulong ay ibinibigay sa mga --help opsyon.
zipanalyze mga Kopya lamang ang sha1 ng iba't ibang mga segment ng orihinal na zip file. Ang script na ito ay ginamit upang matukoy kung ano ang maaaring deduplicated, at kung ano ang kinakailangan upang ma-imbak sa bawat zip file. Executable na ito ay higit sa lahat ng makasaysayang paggamit.
mount.xzip ay i-mount ang istraktura ng direktoryo ng inilarawan sa itaas, at kailangang maibigay may katugmang --directory at --depth mga argumentong kapag zipexplode ay tinawag. Karagdagang mga argumento --debug, --background, at --single-may sinulid na ipapasa sa fuse at kontrolin ang kalakip na pag-andar. . Para sa karagdagang impormasyon tingnan ang --help para sa mount.xzip
Mga Kinakailangan :
- Python
- Filesystem sa Userspace
Mga Komento hindi natagpuan