ZIP, GZIP, TAR, 7z ja RAR lahti seletatud

Mida iga arhiivivorming teeb, kus see avaneb ilma lisatarkvarata ja millist kasutada konkreetse töö jaoks.

Autor: Jenna, Veebidisain, Ikonik Digital · Viimati uuendatud 2026-10-03

Selle juhendi tööriistadLoo ZIPAva ZIPGZIP

Arhiivivormingud teevad kahte eraldi tööd, mida on lihtne segi ajada: pakivad palju faile üheks ja tihendavad andmeid väiksemaks. Mõned vormingud teevad mõlemat, mõned ainult ühte, ja teadmine, milline on milline, selgitab suurema osa segadusest .zip-, .gz-, .tar.gz-, .7z- ja .rar-failide ümber.

Kokkupakkimine ja tihendamine

Pakk on üks fail, mis sisaldab teisi faile koos nende nimede ja kaustastruktuuriga. Tar teeb täpselt seda ja mitte midagi muud: .tar-fail pole üldse tihendatud. Tihendaja võtab ühe andmevoo ja teeb selle väiksemaks. Gzip teeb täpselt seda ja mitte midagi muud: .gz sisaldab täpselt ühte tihendatud faili. ZIP, 7z ja RAR teevad mõlemat korraga, tihendades iga faili ja pakkides need kokku.

Seepärast ongi Unixi maailmas .tar.gz: kõigepealt tar pakkimiseks, seejärel gzip tihendamiseks. Samal põhjusel on serverist alla laaditud .gz-fail pärast lahtipakkimist lihtsalt üks fail.

Vormingud

VormingPakib?Tihendab?Avaneb ilma lisatarkvarataTüüpiline kasutus
ZIPJahJah (DEFLATE)Windows, macOS, iOS, Android, LinuxFailide saatmine ja jagamine; universaalne valik
GZIP (.gz)EiJah (DEFLATE)macOS, Linux; mitte WindowsVeebiressursid, logid, andmebaasi tõmmised, üksikud suured failid
TARJahEimacOS, Linux; mitte WindowsUnixi õiguste ja struktuuri säilitamine
TAR.GZ / .tgzJahJahmacOS, Linux; mitte WindowsTarkvara lähtekood, serverite varukoopiad, Linuxi paketid
7zJahJah (LZMA)Sisseehitatult mitte kusagil; vajab 7-Zipi või sarnastMaksimaalne tihendamine suurte arhiivide jaoks
RARJahJah (suletud)Sisseehitatult mitte kusagil; vajab WinRAR-i või lahtipakkijatVanad allalaadimised, mitmeosalised arhiivid

Kui palju failid tegelikult väiksemaks lähevad

Kõik need vormingud töötavad kordusi otsides. Tekst, arvutustabelid, kood, logid ning tihendamata pildid ja heli on täis kordusi ja kahanevad dramaatiliselt. Failidest, mis on juba tihendatud, sealhulgas JPG, PNG, MP3, MP4, PDF ja tänapäevased Office'i dokumendid (mis on sisemiselt ZIP-failid), on kordused juba eemaldatud ja need peaaegu ei kahane.

SisuZIP / GZIP7z (LZMA)
Lihttekst, CSV, logid75 kuni 90% väiksem80 kuni 93% väiksem
Lähtekood70 kuni 85%78 kuni 90%
WAV-heli, BMP-pildid30 kuni 60%35 kuni 65%
Office'i dokumendid5 kuni 15%10 kuni 20%
JPG, MP4, MP3, PDF0 kuni 3%0 kuni 5%

Praktiline õppetund: fotokausta pakkimine ZIP-iks annab ühe mugava faili, kuid mitte väiksema. Fotokogu suuruse vähendamiseks tihenda kõigepealt pildid ise piltide tihendajaga ja paki need seejärel edastamiseks ZIP-iks.

Millist kasutada

  • Failide saatmine kellele tahes: ZIP. Igaüks saab selle avada igas seadmes, ilma midagi installimata. Tee see ZIP-tööriistaga.
  • Üks suur fail serveri, töövoo või andmete importimise jaoks: GZIP. Seda ootavad serverid ja tööriistad. Vaata GZIP-tööriista.
  • Linuxi või macOS-i kausta varundamine koos õigustega: TAR.GZ.
  • Millegi tohutu arhiveerimine, kus iga megabait loeb ja saaja on tehniline inimene: 7z.
  • Vana allalaadimise avamine: RAR vajab lahtipakkijat, näiteks 7-Zipi; tänapäeval pole põhjust uusi RAR-faile luua.

Parooliga kaitstud arhiivid

ZIP-i algne paroolikaitse on nõrk ja selle saab kiiresti murda; AES-krüpteeringuga ZIP (mida pakuvad 7-Zip ja WinZip) ning 7z sisseehitatud AES on tugevad. Kui pead faili kaitsma, mitte ainult kokku pakkima, kasuta AES-i ja jaga parooli arhiivist erineva kanali kaudu. Brauseripõhised tööriistad, sealhulgas selle saidi omad, ei saa krüpteeritud arhiive avada, sest sisu on ilma võtmeta loetamatu.

Arhiivide avamine ilma tarkvara installimata

Windows avab ZIP-i sisseehitatult, kuid mitte .gz-, .tar- ega .7z-faile. macOS avab ZIP-, .gz- ja .tar.gz-faile, kuid mitte .7z- ega .rar-faile. ZIP- ja .gz-failide jaoks mis tahes seadmes avavad siinsed ZIP-i lahtipakkimise ja gunzip tööriistad need sinu brauseris ja lasevad sisu alla laadida, ilma et midagi serverisse üles laaditaks.