7Z failu formāts
Overview
7Z failu formāts ir daudzveidīgs un efektīvs veids, kā komprimēt failus un mapes, piedāvājot vienu no augstākajiem kompresijas rādītājiem starp populāriem formātiem. izveidots Igor Pavlov 2000. gadā kā daļa no atvērta kodola 7-Zip programmatūras komplektā, tas kopš tā laika ir plaši pieņemts par savu elastību un izturību. Atšķirībā no īpašajām formātām, piemēram, ZIP vai RAR, 7Z ir izstrādāts, lai atbalstītu plašu spiediena algoritmu klāstu, padarot to ļoti pielāgojamu dažādām vajadzībām.
Galvenās īpašības
- ** Augsts kompresijas rādītājs**: sasniedz augstāku kompresi salīdzinājumā ar citiem formātiem, piemēram, ZIP.
- Open Architecture: atbalsta jebkuru kompresijas algoritmu, ļaujot elastīgumu un inovāciju.
- AES Encryption: nodrošina spēcīgu 256 bitu šifrēšanu ar iespējām, lai nodrošinātu arī failu vārdus.
- Long File Support: apstrādā failus līdz 16 exbibytes izmērā.
- Unicode atbalsts: nodrošina starptautisko rakstzīmju un failu nosaukumu pareizu apstrādi.
- Solid Compression: Kompresē vairākus failus kopā, lai uzlabotu kompresijas efektivitāti.
Tehniskās specifikācijas
Formatēšanas struktūra
7Z formāts ir binārā faila struktūra, kas paredzēta kompresēto arhīvu glabāšanai. tā izmanto galveno, pēc tam seko komprimētie dati, padarot to ļoti efektīvu telpas izmantošanas un veiktspējas ziņā. 7z, BC AF 27 1C (hexadecimal), which serve as a signature to identify the file type.
Galvenās sastāvdaļas
- Kapitāls: satur metadatu par arhīvu, tostarp izmantojamās kompresijas metodes, šifrēšanas iestatījumus un citus parametrus.
- Body: Galvenā faila daļa, kurā tiek glabāti kompresētie dati.Šī sadaļa var ietvert vairākus failus vai mapes atkarībā no tā, kā tika izveidots arhīvs.
- Chunks: mazāki ķermeņa segmenti, kas pārstāv atsevišķus failus vai to daļas.
Standarti un saderība
7Z formāts atbilst atvērtajiem standartiem un tiek plaši atbalstīts dažādās platformās, tostarp Windows, macOS un Linux. tā atbalsta gan atpakaļ saderību ar vecākajām 7-Zip versijām, vienlaikus arī ievieš jaunas funkcijas jaunākajās publikācijās bez esošo arhīvu sabojāšanas.
Vēsture un evolūcija
- 2000: 7Z formāta pirmā versija tika ieviesta kā daļa no 7-Zip.
- 2001: pievienots atbalsts AES šifrēšanai, uzlabojot drošības iespējas.
- 2013: LZMA2 kompresijas algoritms tika iekļauts, lai uzlabotu veiktspēju un efektivitāti.
Darbs ar 7Z failiem
7Z failu atvēršana
Lai atvērtu 7Z failu, varat izmantot programmatūru, piemēram, 7-Zip (par Windows, macOS un Linux), WinRAR vai PeaZIP. Šie rīki nodrošina spēcīgu atbalstu failu ekstrakcijai no arhīva, vienlaikus saglabājot saderību dažādās operētājsistēmās.
7Z failu konvertēšana
Konvertējot 7Z failus citās formātos, piemēram, ZIP, ir viegli izmantot programmatūru kā 7-Zip.
Izveidojiet 7Z failus
Izveidot 7Z arhīvus var izdarīt ar rīkiem, piemēram, 7-Zip vai WinRAR. Šīs lietojumprogrammas ļauj jums izvēlēties failus un mapes, izvēlēties kompresijas metodes (piemēram, LZMA2), piemērot AES šifrēšanu, ja nepieciešams, un saglabāt rezultātu arhīvu 7 Z formātā.
Parastās lietojumprogrammas
- Data Backup: Ideāli piemērots lieliem datu kopsavilkumiem, jo tas ir augsts kompresijas rādītājs.
- File Transfer: efektīvi pārsūtīt kompresētos failus caur tīkliem vai pa e-pastu.
- ** Programmatūras izplatīšana**: Izplatīt programmatūru iepakojumus ar minimālo izmēru.
- Drošā glabāšana: Drošus datus uzglabāt droši, izmantojot AES šifrēšanu.
Priekšrocības un ierobežojumi
priekšrocības ir:
- Augsts kompresijas rādītājs
- Atvērta arhitektūra personalizācijai
- Spēcīgas šifrēšanas iespējas
- Lielais faila atbalsts
- Platforma saderība
Saskaņā ar ierobežojumiem:
- Var būt nepieciešama īpaša programmatūra, lai atvērtu un pārvaldītu arhīvus.
- Ne tik plaši atbalsta pamatoti lietojumprogrammas salīdzinājumā ar ZIP.
Attīstības resursi
Programmēšana ar 7Z failiem tiek atbalstīta caur dažādiem API un bibliotēkām. koda piemēri un īstenošanas vadlīnijas drīz tiks pievienoti.
Bieži uzdotie jautājumi
Q1: Vai es varu izmantot kompresijas algoritmu 7Z failā?
A: Jā, 7Z atvērta arhitektūra ļauj izvēlēties no vairākiem algoritmiem, piemēram, LZMA2 vai PPMD atkarībā no jūsu vajadzībām.
Q2: Kā es šifrētu filēnamus 7Z arhīvā?
A: Kad izveidojat arhīvu ar 7-Zip, izvēlieties AES šifrēšanu un ievietojiet filēna nosaukuma šifrošanu opcijās.
Q3: Vai ir ierobežojums, cik failu var komprimēt vienā 7Z failā?
A: Specifiski ierobežojumi netiek uzlikti pašu formātā; tomēr var piemērot praktiskus apsvērumus, piemēram, disku telpu.