Seznam formátů archivu - List of archive formats
Toto je seznam formáty souborů používá archivátoři a kompresory slouží k vytvoření archivovat soubory.
Archivace pouze
Přípona souboru (s)[1] | MIM typ[2] | Oficiální jméno[3] | Plošina[4] | Popis |
---|---|---|---|---|
.a, .ar | aplikace / x-archiv | Unixový archivátor | Unixový | Tradiční formát archivu na Unixový systémy, které se nyní používají hlavně pro tvorbu statické knihovny. |
.cpio | application / x-cpio | cpio | Unixový | RPM soubory se skládají z metadat zřetězených s (obvykle) archivem cpio. Novější systémy RPM také podporují jiné archivy, protože cpio je zastaralé. cpio se také používá s initramfs. |
.shar | aplikace / x-shar | Archiv mušlí | Unixový | Samorozbalovací archiv, který používá Bourneova skořápka (sh). |
.LBR | .LBR | CP / M DOS | Systém pro ukládání více souborů. Archivy LBR obvykle obsahovaly soubory zpracované SQ, nebo samotný archiv byl komprimován pomocí SQ. Archivy LBR, které byly komprimovány pomocí SQ, skončily s příponou .LQR | |
.iso | application / x-iso9660-image | ISO-9660 obrázek | (Různé; cross platform) | Archivní formát původně používaný hlavně pro archivaci a distribuci přesného, téměř přesného nebo na zakázku upraveného obsahu optického paměťového média, jako je CD-ROM nebo DVD-ROM. Lze jej však použít k archivaci obsahu jiných paměťových médií, vybraných oddílů, složek nebo souborů. Výsledný archiv je obvykle optimalizován pro pohodlné vykreslování na (znovu) zapisovatelná média CD nebo DVD. |
.lbr | Commodore 64/128 | Formát knihovny používaný primárně na počítačích Commodore 64 a 128. To se nijak nepodobá formátu DOS LBR. I když se soubory knihovny rychle implementovaly (existuje řada programů, které s nimi pracují), jsou zmrzačené tím, že nemohou růst s používáním: jakmile byl soubor vytvořen, nelze jej měnit (soubory přidávat, měnit nebo mazat) bez opětovného vytvoření celý soubor. | ||
.mar | Mozilla ARchive | (Různé; cross platform) | Archivní formát používaný Mozillou pro ukládání binárních souborů rozdíly. Používá se ve spojení s bzip2. | |
.sbx | application / x-sbx | SeqBox | (Různé; cross platform) | Jeden kontejner / archiv souborů, který lze rekonstruovat i po úplné ztrátě struktur systému souborů. |
.dehet | application / x-tar | Archiv kazet | Unixový | Běžný formát archivu používaný v systémech podobných systému Unix. Obecně se používá ve spojení s kompresory, jako jsou gzip, bzip2, komprimovat nebo xz k vytvoření souborů .tar.gz, .tar.bz2, .tar.Z nebo tar.xz. |
Pouze komprese
Přípona souboru (s)[1] | MIM typ[2] | Oficiální jméno[3] | Plošina[4] | Popis |
---|---|---|---|---|
.bz2 | application / x-bzip2 | bzip2 | Unixový | An otevřený zdroj, patent - a královská hodnost - bezplatný kompresní formát. Algoritmus komprese je a Burrows-Wheelerova transformace následuje a transformace zepředu dopředu a nakonec Huffmanovo kódování. |
.F,.? XF[5] | Zmrazit / roztát [1] | QNX 4, Unixový a DOS | Starý kompresor pro QNX4 OS. Algoritmus komprese je upraven LZSS, s adaptivním Huffmanovo kódování. | |
.gz | aplikace / gzip[6] | gzip | Unixový | GNU Zip, primární formát komprese používaný Unixový systémy. Algoritmus komprese je DEFLATE, který kombinuje LZSS s Huffmanovo kódování. |
.lz | application / x-lzip | lzip | Unixový | Alternativní LZMA implementace algoritmu s podporou kontrolních součtů a ident bajtů. |
.lz4 | LZ4 | Unixový | Algoritmus vyvinutý Yannem Colletem, navržený pro velmi vysoké (de) rychlosti komprese. Je to LZ77 derivát, bez kódování entropie. | |
.lzma | application / x-lzma | lzma | Unixový | The LZMA kompresní algoritmus, jak jej používá 7-zip. |
.lzo | application / x-lzop | lzop | Unixový | Implementace LZO algoritmus komprese dat. |
.rz | rzip | Unixový | Kompresní program navržený tak, aby fungoval zvláště dobře u velmi velkých souborů obsahujících redundanci na velké vzdálenosti. | |
.park | sfArk | Okna komprimovat / dekomprimovat Linux a Operační Systém Mac pouze dekomprimovat | Kompresní program určený pro vysokou kompresi souborů SF2 (SoundFont ). | |
.sz | application / x-snappy-framed | Elegantní | Unixový | Kompresní formát vyvinutý společností Google a otevřený zdroj v roce 2011. Elegantní usiluje o velmi vysoké rychlosti, přiměřenou kompresi a maximální stabilitu spíše než maximální kompresi nebo kompatibilitu s jakoukoli jinou knihovnou komprese. Je to LZ77 derivát, bez kódování entropie. |
.? Q? | SQ | CP / M a DOS | Squeeze: Program, který komprimuje soubory. U souboru, který byl „vymačkaný“, byla iniciála prostředního jména změněna na „Q“, takže vymačkaný textový soubor by skončil na .TQT, vymačkaný spustitelný soubor na .CQM nebo .EQE. Obvykle se používá s archivy .LBR, a to buď ukládáním vymačkaných souborů do archivu, nebo ukládáním souborů dekomprimovaných a následnou kompresí archivu, který by měl název končící na „.LQR“. | |
.? Z? | CRUNCH | CP / M a DOS | Kompresní program napsaný Stevenem Greenbergem implementujícím algoritmus LZW. Po několik let ve světě CP / M, kdy nebyla k dispozici žádná implementace ARC, byly soubory CRUNCHed uložené v archivech .LBR velmi populární. CRUNCHova implementace LZW měla poněkud neobvyklou vlastnost úpravy a občasného vymazání kódové tabulky v paměti, když se zaplnila, což mělo za následek o pár procent lepší kompresi u mnoha souborů. | |
.xz | application / x-xz | xz | Unixový | Formát komprese pomocí LZMA2 k získání vysokých kompresních poměrů. Algoritmus LZMA je LZ77 derivát, s kódování entropie ve formě kódování rozsahu. |
.z | application / x-compress | vyfouknout (balíček) | Unixový | Tradiční Huffmanovo kódování kompresní formát. |
.Z | application / x-compress | komprimovat | Unixový | Tradiční LZW kompresní formát. |
.zst | application / zstd | Zstandard | Cross-platform | Algoritmus vyvinutý Yannem Colletem v Facebook kombinující vysokou rychlost a vysokou kompresi. Je to LZ77 derivát, s kódování entropie ve formě Entropie konečného stavu a Huffmanovo kódování. |
.??_ | MS-DOS / Windows | Kompresní formáty používané některými instalačními programy DOS a Windows. MS-DOS obsahuje expand.exe k dekompresi instalačních souborů. Komprimované soubory se vytvářejí pomocí odpovídajícího příkazu compress.exe. Algoritmus komprese je LZSS. |
Archivace a komprese
Přípona souboru (s)[1] | MIM typ[2] | Oficiální jméno[3] | Platforma pro tvorbu[4] | Obnovovací platforma[7] | Obnovitelné pomocí svobodný software[8] | Popis |
---|---|---|---|---|---|---|
.7z | aplikace / komprimované x-7z | 7z | Násobek | Násobek | Ano | Formát otevřeného zdrojového souboru. Používá 7-zip. |
.s7z | aplikace / komprimované x-7z | 7zX | Operační Systém Mac | Operační Systém Mac, obnovení na různých platformách je možné, i když ne okamžité | Ano | Na základě 7z. Zachová metadata Spotlight, vidlice zdrojů, informace o vlastníkovi / skupině, data a další data, která by se jinak při kompresi ztratila. Zastaralé zavedením AppleDouble -kódované archivy 7z (pouze Macintosh). |
.eso | application / x-ace-compressed | ESO | Okna | Násobek | Ano | Proprietární formát |
.afa | application / x-astrotite-afa | AFA | Jako UNIX | Jako UNIX | Ne | Formát, který komprimuje a dvojnásobně šifruje data (AES256 a CAS256) a vyhýbá se útokům hrubou silou, také skrývá soubory v AFA soubor. Má dva způsoby, jak zajistit integritu dat a následnou opravu souboru, pokud dojde k chybě (oprava pomocí AstroA2P (online) nebo Astrotite (offline)). |
.alz | application / x-alz -primed | ALZip | Okna | Násobek | Ano | Hlavně korejský formát určený pro velmi velké archivy. |
.apk | application / vnd.android.package-archive | APK | Násobek | Násobek | Ano | Android aplikační balíček (varianta Formát souboru JAR ). |
.arc, .ark | aplikace / oktetový proud | OBLOUK | Násobek | Násobek | Ano | Velmi populární v počátcích roku BBSes, jeden z prvních, který nabízí kompresi a archivaci v jediném programu. Většinou nahrazeno PKZIP. |
.arc, .cdx | application / x-freearc | FreeArc | Okna, Linux | Okna, Linux | Ano | Formát souboru s otevřeným zdrojovým kódem vyvinutý Bulatem Ziganshinem. Verze „FreeArc Next“ je ve vývoji a zahrnuje Zstandard Podpěra, podpora. |
.arj | application / x-arj | ARJ | Původně DOS, nyní více | Násobek | Ano | Konkurent společnosti PKZIP v 90. letech nabídl lepší zpracování vícedílných archivů. |
.b1 | application / x-b1 | B1 | Násobek | Násobek | Ano | Formát otevřeného archivu, který používá Archivátor B1 zdarma (http://dev.b1.org/standard/archive-format.html ) |
.b6z | B6Z | Operační Systém Mac | Násobek | Ano | Formát komprimovaného archivu B6Zip | |
.ba | Scifer | Násobek | Násobek | Ano | Binární archiv s externí hlavičkou | |
.bh | BlakHole | Ano | Proprietární formát od ZipTV Compression Components | |||
.kabina | application / vnd.ms-cab-compressed | Skříň | Okna | Násobek | Ano | The Microsoft Windows nativní formát archivu, který také používá mnoho komerčních instalačních programů, jako je MOUDRÝ. |
.auto | Archiv Compressia | Původně DOS, nyní DOS a Okna | Původně DOS, nyní DOS a Okna | Ano | Vytvořil Yaakov Gringeler; vydáno naposledy v roce 2003 (Compressia 1.0.0.1 beta), nyní zjevně zaniklé. Bezplatná 30denní zkušební verze umožňuje uživateli vytvářet a extrahovat archivy; poté je možné extrahovat, ale ne vytvářet. | |
.cfs | application / x-cfs -primed | Kompaktní sada souborů | Okna, Unixový počítaje v to Operační Systém Mac | Násobek | Ano | Formát otevřeného zdrojového souboru. |
.cpt | Compact Pro | Klasický Mac OS | Násobek | Ano | Compact Pro archive, běžný archivátor používaný na platformách Mac do zhruba Mac OS 7.5.x. Soutěžilo se StuffIt; nyní zastaralé. | |
.dar | aplikace / x-dar | Disk Archiver | Unixový počítaje v to Operační Systém Mac | Unixový počítaje v to Operační Systém Mac, Okna | Ano | Formát otevřeného zdrojového souboru. Soubory jsou komprimovány jednotlivě pomocí gzip, bzip2 nebo lzo. |
.dd | DiskDoubler | Klasický Mac OS | zastaralý | |||
.dgc | application / x-dgc-compressed | DGCA | Okna | Okna | ||
.dmg | application / x-apple-diskimage | Obrázek disku Apple | Operační Systém Mac | Operační Systém Mac, Okna, Linux | Ano | Podporuje obrazy disků s internetovým připojením, které se po stažení automaticky dekomprimují, připojí, vyextrahují a vyhodí. V současné době, Safari je jediný prohlížeč, který podporuje tuto formu extrakce; obrázky však lze také extrahovat ručně. Tento formát lze také chránit heslem nebo zašifrovat pomocí 128bitového nebo 256bitového šifrování AES. |
.ucho | UCHO | Násobek | Násobek | Ano | Archiv Enterprise Java Archive | |
.gca | application / x-gca-compressed | GCA | Předchůdce DGCA. | |||
.ha | [2] | Původně DOS | Původně DOS | Ano, ale mohou být chráněny patenty | DOS formát éry; používá aritmetické / Markovovo kódování | |
.hki | WinHKI | MS Windows | MS Windows | Ne | HKI | |
.led | LED | Okna | Okna | Ano | Produkovaný ICEOWS program. Excel při kompresi textového souboru. | |
.sklenice | application / java-archive | SKLENICE | Násobek | Násobek | Ano | Archiv Java, kompatibilní s ZIP soubory |
.kgb | Archivátor KGB | Násobek | Násobek | Ano | Otevřený archivátor s kompresí pomocí rodiny algoritmů PAQ a volitelného šifrování. | |
.lzh, .lha | application / x-lzh | LHA | Původně DOS, nyní více | Násobek | Ano | Standardní formát na Amiga. |
.lzx | application / x-lzx | LZX | Amiga | Archivátor původně používaný na webu Amiga. Nyní zkopírován společností Microsoft k použití ve svých souborech .cab a .chm. | ||
.pak | PAK | HP NonStop | HP NonStop | Ano[9] | formát souboru z Konzultace NoGate, rival od ARC-Compressor. .pak byl také krátce používán krátkým programem MSDOS PKPAK. | |
.strana | PartImage | Násobek | Násobek | Ano | Formát archivu obrazu disku, který podporuje několik metod komprese i rozdělení archivu na menší kousky. | |
.paq6, .paq7, .paq8 a varianty | PAQ | Unixový a Okna | Unixový a Okna | Ano | Experimentální balírna open source (http://mattmahoney.net/dc ) | |
.hrášek | PeaZip | Linux a Okna | Linux a Okna | Ano | Otevřený zdrojový archivátor podporující ověřené šifrování, kaskádové šifrování, rozsah svazků, přizpůsobitelné kontroly úrovně objektu a úrovně hlasitosti (formulář CRC na SHA-512 a vířivá vana hashes), rychlá komprese na základě deflace | |
.pim | PIM | Okna | Okna | Ano | Formát z PIM - freewarový kompresní nástroj od Ilie Muraviev. Používá kompresní algoritmus založený na LZP se sadou filtrů pro spustitelné, obrazové a zvukové soubory. | |
.jáma | PackIt | Klasický Mac OS | zastaralý | |||
.qda | Čtyřlůžkový pokoj | Okna | Okna | Používá se pro data ve hrách napsaných pomocí knihovny Quadruple D pro Delphi. Použití komprese bajtových párů. | ||
.rar | application / x-rar -primed | RAR | Původně DOS, nyní více | Násobek | Ano | A proprietární formát archivu, druhý v popularitě jako soubory ZIP. |
.rk | RK a WinRK [3] | Násobek | Násobek | Ne | Formát z komerčního archivního balíčku. Zvláštní mezi komerčními balíčky v tom, že se zaměřují na začlenění experimentálních algoritmů s nejvyšší možnou kompresí (na úkor rychlosti a paměti), jako například PAQ, PPMD a PPMZ (PPMD s neomezenou délkou řetězců), stejně jako proprietární algoritmy. | |
.sda | Samorozpustný ARChive | Commodore 64, Commodore 128 | Commodore 64, Commodore 128 | Ano | SDA odkazují na samorozlišující soubory ARC a jsou založeny na verzích ARC Commodore 64 a Commodore 128, které původně napsal Chris Smeets. I když soubory sdílejí stejnou příponu, nejsou kompatibilní mezi platformami. To znamená, že SDA vytvořený na Commodore 64, ale spuštěný na Commodore 128 v režimu Commodore 128, havaruje stroj a naopak. Zamýšleným nástupcem SDA je SFX. | |
.moře | Samorozbalovací archiv | Klasický Mac OS | Klasický Mac OS (implicitně) | Pre-Mac OS X Samorozbalovací formát archivu. StuffIt, Compact Pro, Disk Doubler a další mohli vytvářet soubory .sea, ačkoli verze StuffIt byly nejběžnější. | ||
.sen | Scifer | Násobek | Násobek | Ano | Archiv sciferů s vnitřní hlavičkou | |
.sfx | Samorozbalovací archiv | Commodore 64, Commodore 128 | Commodore 64, Commodore 128 | Ano | SFX je samorozbalovací archiv, který používá kompresní algoritmus LHArc. Původně jej vyvinul Chris Smeets na platformě Commodore a běží primárně pomocí rozšíření CS-DOS pro Commodore 128. Na rozdíl od jeho předchůdce SDA budou soubory SFX běžet na Commodore 64 i Commodore 128 bez ohledu na to, na jakém stroji byly vytvořeny na. | |
.shk | NuFX | Původně Apple II, nyní více | Násobek | Ano | Archivní formát určený pro počítače řady Apple II. Kanonickou implementací je ShrinkIt, která může pracovat s obrazy disků i se soubory. Preferovaný kompresní algoritmus je kombinací RLE a 12bitového LZW. S archivy lze manipulovat pomocí nástroje NuLib příkazového řádku nebo CiderPress založeného na systému Windows. | |
.sedět | application / x-stuffit | Věci | Původně Klasický Mac OS, nyní více | Původně Klasický Mac OS, nyní více | Ano | Běžný kompresní formát Apple Macintosh počítače. Zdarma StuffIt Expander je k dispozici pro Windows a macOS. |
.sitx | application / x-stuffitx | Věci X | Násobek | Násobek | Ano | Náhrada formátu .sit, který podporuje více metod komprese, oprávnění souborů UNIX, dlouhé názvy souborů, velmi velké soubory, více možností šifrování, kompresory specifické pro data (JPEG, Zip, PDF, 24bitový obrázek, MP3). Zdarma StuffIt Expander je k dispozici pro Windows a OS X. |
.sqx | SQX | Okna | Okna | Ano | Formát komprese bez licenčních poplatků | |
.tar.gz, .tgz, .tar.Z, .tar.bz2, .tbz2, .tar.lz, .tlz. .tar.xz, .txz | application / x-gtar | tar s gzip, komprimovat, bzip2, lzip nebo xz | Násobek | Násobek | Ano | Formát „tarball“ kombinuje tar archivy se souborovým kompresním schématem (obvykle gzip). Běžně se používá pro zdrojovou a binární distribuci na unixových platformách, široce dostupné jinde. |
.uc .uc0 .uc2 .ucn .ur2 .ue2 | UltraCompressor II | DOS | DOS | UltraCompressor 2.3 byl vyvinut jako alternativa k tehdy populární aplikaci PKZIP. Hlavním rysem aplikace je její schopnost vytvářet velké archivy. To znamená, že do komprimovaných archivů s příponou UC2 se vejde téměř 1 milion souborů. | ||
.uca | PerfectCompress[10] | Okna | Okna | Ne | Na základě PAQ, RZM, CSC, CCM a 7zip. Formát se skládá z komprimovaného souboru PAQ, RZM, CSC nebo CCM a manifestu s nastavením komprese uloženým v archivu 7z. | |
.uha | UHarc | DOS /Okna | DOS /Okna | Ano | Archivní formát s vysokou mírou komprese původně pro DOS. | |
.válka | VÁLKA | Násobek | Násobek | Ano | Archiv webových aplikací (webová aplikace založená na prostředí Java) | |
.plát | application / x-ms-wim | Obrázek systému Windows | Okna | Okna | Ano | Formát obrazu disku založený na souborech vyvinutý k nasazení Microsoft Windows. |
.xar | application / x-xar | XAR | Násobek | Násobek | Ano | |
.xp3 | Kiri | Okna | Okna | Ano | Nativní formát Open Source Kiri Vizuální román motor. Používá kombinaci rozdělení bloku a zlib komprese. Názvy souborů a soubory jsou uloženy v UTF-16 formát. Pro kontrolu integrity, Adler-32 hashsum se používá. U mnoha komerčních her jsou soubory šifrovány (a dekódovány za běhu) prostřednictvím takzvaného modulu „cxdec“, který implementuje šifrování založené na xor. | |
.yz1 | YZ1 | Okna, DOS, Linux | Okna, DOS, Linux | Ano | Archiv zipu Yamazaki. Formát komprese použitý v DeepFreezer archivační nástroj vytvořený Yamazaki Satoshi. Podpora čtení a zápisu existuje v TUGZip, IZArc a ZipZag | |
.zip, .zipx | aplikace / zip | ZIP | Původně DOS, nyní více | Násobek | Ano | Nejčastěji používaný kompresní formát na Microsoft Windows. Běžně se používá na Macintosh a Unix systémy stejně. |
.zoo | aplikace / x-zoo | zoo | Násobek | Násobek | Ano | |
.zpaq | ZPAQ | Násobek | Násobek | Ano | Formát archivu deníku (pouze pro připojení) s možností vrácení zpět. Podporuje deduplikace a přírůstkové aktualizace na základě naposledy upravených dat. Vícevláknové. Komprimuje LZ77, BWT, a kontextové míchání formáty. Otevřený zdroj. | |
.zz | Zip | Násobek | Násobek | Ano | Archivátor s kompresním algoritmem založeným na Burrows-Wheelerova transformace metoda. |
Obnova dat
Přípona souboru (s)[1] | MIM typ[2] | Oficiální jméno[3] | Plošina[4] | Popis |
---|---|---|---|---|
.ecc | dvdisaster soubor pro opravu chyb | Násobek | Formát souboru používaný programem dvdisaster, který se použije pro obnovu dat v případě poškození nebo částečně nečitelnosti disků. | |
.ecsbx | Oprava chyb SeqBox | Násobek | Archiv s dopřednou opravou chyb a obnovitelností na úrovni sektoru. Verze opravující chyby SeqBox. | |
.par .par2 | application / x-par2 | Parchive soubor | Násobek | Formát souboru používaný ve spojení s jakýmkoli formátem archivu k zajištění redundance a obnovy dat, nejčastěji v diskusní skupina distribuce binárních souborů. |
.rev | WinRAR objem obnovy | Násobek | Formát souboru používaný s WinRAR rar svazky. Obnova dat je volitelná redundance dat, která je poskytována ve formě otevřených záznamů o obnovení nebo svazků obnovy, což umožňuje rekonstrukci dobrých archivů (včetně rekonstrukce celých svazků) |
Srovnání
Kontejnery a komprese
Formát | Název souboru rozšíření | Vytvořeno podle | Představeno v | Na základě | Komprese | Kontrola integrity | Záznam o zotavení | Šifrování podporováno | Unicode názvy souborů | Rozlišení data úpravy | Předběžné zpracování | Licence |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Archiv (ar) | .a, .ar | CSRG | 1971 | Originál | Ne | Ne | Ne | Ne | Ne | 1 s | ? | ? |
cpio | .cpio | Bell Labs | 1983 Unix System V | ? | Ne | Částečné, vyberte pouze formáty | Ne | Ne | Ne | 1 s | Ne | ? |
Shell archiv (Shar andelfelf) | .shar, .run | James Gosling, Alan Hewett | 1994 4,4BSD | Originál | Ne | Ano, běžně MD5 | Částečný | Částečný | Částečný | libovolný (obvykle 1 s) | Ne | Veřejná doména (Shar 1.x - 3.x), GPL (Shar 4.x) |
Archiv pásek (dehet) | .dehet | Bell Labs | 1975 Verze 6 Unix | ? | Ne | Částečná, pouze metadata. Plnou integritu lze zajistit filtry, jako je gzip. | Ne | Ne | Volitelný1 | 1 s | Ne | ? |
Rozšířený formát TAR (pax) | .dehet | OpenGroup | 2001 | Návrh slunce + TAR | Ne | metadata | Ne | Ne | Ano | libovolný (obvykle 1 ns) | Ne | ? |
BagIt | – | Kongresová knihovna | 2007 | souborový systém | Ne | Ano | Ne | Ne | Ano | Ne | ? | ? |
7z | .7z | Igor Pavlov | 2000 | LZMA, LZMA2, Bzip2, PPMd, DEFLATE | Ano | Ano, CRC32 | Ne | Ano, AES-256 | Ano | 100 ns[11] | Ano | LGPL, Veřejná doména |
ESO | .eso | Marcel Lemke | 1998[12] | LZ77 | Ano | Ano | Ano | Ano, Blowfish | Ano | 2 s | ? | Proprietární software |
AFA | .afa | Vicente Sánchez-Alarcos | 2009 | Originál | Ano | Ano | Ano | Ano, AES a CAST | Ano | ? | ? | ? |
OBLOUK | .oblouk | Thom Henderson (SEA) | 1985 | ? | Ano | CRC16 | Ne | slabý pouze XOR | Ne | 2 s | ? | ? |
ARJ | .arj | Robert Jung | 1991 | AR001 a AR002 | Ano | Ano | Ano | slabý XOR s počáteční konstantou | Ne | ? | ? | Proprietární software |
B1 | .b1 | Catalina Group Ltd. | 2011 | LZMA | Ano | Ano | Ne | Ano, AES | Ano | ? | ? | ? |
Skříň | .kabina | Microsoft | 1992 Windows 3.1 | DEFLATE | Ano | Volitelné PKCS7 Authenticode podpis | Ne | Volitelné (s SDK) | Ano | 2 s | ? | ? |
Kompaktní sada souborů | .cfs | Joe Lowe (Pismo Technic Inc.) | 2008 | ZIP / LZMA | Ano | Ano | ? | Ano | Ano | ? | ? | Svobodný software |
Compact Pro | .cpt | Bill Goodman | 1990 (jako „zhutňovač“) | Originál | Ano | Ano | Ne | Ano | ? | ? | ? | Proprietární software |
Archiv disků (DAR) | .dar | Denis Corbin | 2002 | Originál | Ano | Ano | Ano2 | Ano | Ano | 1 µs | Ano | GPLv2 |
DGCA | .dgc | Shin-ichi Tsuruta | 2001 | GCA | Ano | Ano | Ano | Ano | Ano | ? | ? | ? |
FreeArc | .oblouk | Bulat Ziganshin | 2006 | LZMA, PPMd, TTA | Ano | Ano | Ano | Ano, AES, Blowfish, Twofish a Serpent | Ano | ? | ? | GPLv2 |
LHA (také LZH) | .lzh, .lha | Haruyasu Yoshizaki | 1988 | Zamrzlý | Ano | Pouze na posledních vydáních LHA | Ne | Ne | Ne | 1–2 s | ? | ? |
LZX | .lzx | Jonathan Forbes a Tomi Poutanen | 1995 | LZ77 | Ano | Pouze na posledních vydáních LZX | ? | ? | ? | ? | ? | ? |
ISO obraz | .iso, .img, .ima | ISO 9660 | 1988 | Vysoký formát Sierra | Ne | ? | ? | ? | ? | ? | ? | ? |
SparkFS | .oblouk | David Pilling | 1989 | ? | Ano | ? | ? | ? | ? | ? | ? | ? |
Formát WinMount | .mou | ? | 2007 | ? | Ano | Ano | Ano | Ano | Ano | ? | ? | Proprietární software |
Obrázek disku Macintosh | .dmg | Počítač Apple | 2001 Mac OS X | Originál | Ano | Ano | ? | Ano | ? | ? | ? | ? |
Obrázek oddílu (PartImage) | .strana | François Dupoux a Franck Ladurelle | 2000 | ? | Ano | ? | ? | ? | ? | ? | ? | GPLv2 |
PAQ Rodina (několik formátů)4 | .paq # *, .lpaq # * | Matt Mahoney | 2002–2006 | Originál | Ano | ? | ? | ? | ? | ? | ? | ? |
HRÁŠEK | .hrášek | Giorgio Tani | 2006 | Originální komprese založená na deflaci | Ano | Ano Adler32, CRC32, CRC64, MD5, SHA1, RIPEMD-160, SHA256, SHA512, Whirlpool | Ne | Ano Ověřené šifrování, AES128 a AES256 v režimu EAX | Ano, závisí na systému | Ano svévolně | ? | Veřejná doména |
PIM | .pim | Ilia Muraviev | 2004–2008 | Originál | Ano | Ano | Ne | Ne | Ano | Ne | ? | ? |
Čtyřlůžkový pokoj | .qda | Taku Hayase (aka sandman) | 1997 | ? | Ano | ? | ? | ? | ? | ? | ? | ? |
RAR | .rar | Eugene Roshal | 1993 | Originál | Ano | Ano, CRC32, BLAKE2 | Ano, Reed-Solomon | Ano, AES-256 pro archivy RAR 5.0 | Ano, UTF-8 | 2 s, 1 s, 6.5536 slečna, 25.6 µs nebo 100 ns3 | Upustil | Proprietární software |
RK | .rk | M Software, Ltd. | 2004 | Originál | Ano | Ano | Ne | Ano, AES, Square, Twofish | Ano | 1 s | ? | ? |
NuFX | .shk | Andy Nicholas | 1989 | Originál | Ano | CRC16 | Ne | Ne | Ne | 1 s | ? | ? |
Věci (také SIT) | .sedět | Raymond Lau | 1987 | ? | Ano | ? | ? | Ano | ? | ? | ? | Proprietární software |
Věci X (také SITx) | .sitx | Aladin/Allume Systems | 2002 | ? | Ano | ? | Volitelný | Ano, RC4, Blowfish, AES, DES | Ano | ? | ? | Proprietární software |
UltraCompressor II | .uc .uc0 .uc2 .ucn .ur2 .ue2 | Nico de Vries | 1992–1996 | LZ77 a Huffmanovo kódování | Ano | Ano | Ano | Ano, trojitý DES | ? | ? | ? | ? |
Obrázek systému Windows | .wim, .swm, .esd | Microsoft | 2006 | Originál | Ano | Ano | Ne | Částečný5 | Ano | 100 ns | ? | ? |
ZIP | .zip | Phil Katz | 1989 | DEFLATE | Ano | Ano | Ne | Ano, AES | Ano | 1–2 s, v závislosti na verzi | ? | ? |
ZPAQ | .zpaq | Matt Mahoney | 2009 | PAQ | Ano | Ano, SHA-1 | Ne | Ano, AES-256 | Ano | ? | ? | MIT, Veřejná doména |
Poznámky
^1 Zatímco originál dehet formát používá ASCII kódování znaků, aktuální implementace používají UTF-8 (Unicode) kódování, které je zpětně kompatibilní s ASCII.
^2 Podporuje externí program Parchive (par2).
^3 Od verze 3.20 může RAR ukládat modifikace, vytváření a čas posledního přístupu s přesností až 0,0000001 sekundy (= 0,1 µs). [4] [5]
^4 Rodina PAQ (se svým lehčím derivátem LPAQ) prošla mnoha revizemi, každá revize navrhovala své vlastní rozšíření. Například: „.paq9a“.
^5 WIM může ukládat šifrový text šifrovaných souborů na NTFS svazek, ale tyto soubory lze dešifrovat pouze tehdy, pokud správce extrahuje soubor na svazek NTFS a dešifrovací klíč je k dispozici (obvykle od původního vlastníka souboru ve stejné instalaci systému Windows). Společnost Microsoft také distribuovala některé verze operačního systému Windows ke stažení jako šifrované soubory WIM, ale prostřednictvím externího šifrovacího procesu, nikoli jako funkce WIM.
- Účel: Archivní formáty se používají pro zálohování, mobilitu a archivace. Mnoho archivních formátů komprimovat data spotřebovávají méně úložného prostoru a mají za následek rychlejší časy přenosu, protože stejná data jsou reprezentována méně bajty. Další výhodou je, že soubory jsou sloučeny do jednoho archivního souboru, který má menší režii pro správu nebo přenos. Je jich mnoho kompresní algoritmy k dispozici pro bezztrátovou kompresi archivovaných dat a některé algoritmy fungují lépe (menší archiv nebo rychlejší komprese) s konkrétními datovými typy. Formáty archivu také používá většina operačních systémů na balík software pro snadnější distribuci a instalaci než binární spustitelné soubory.
- Přípona názvu souboru: DOS a Okna operační systémy požadovaly, aby názvy souborů obsahovaly příponu (alespoň jednoho a obvykle 3 znaků), aby bylo možné identifikovat typ a použití souboru. Přípony názvů souborů musí být pro každý typ souboru jedinečné. Mnoho operační systémy identifikovat typ souboru podle jeho obsahu bez nutnosti rozšíření jeho názvu. Použití rozšíření o tři znaky však bylo přijato jako užitečná a efektivní zkratka pro identifikaci typů souborů.
- Kontrola integrity: Archivní soubory jsou často uloženy na magnetická média, kterému podléhá datové úložiště chyby. Brzy pásková média měl vyšší míru chyb než dnes. Mnoho formátů archivu obsahuje další informace o opravě chyb k detekci chyb úložiště nebo přenosu a obsahuje software použitý ke čtení archivních souborů logika detekovat a případně opravit chyby.
- Záznam o zotavení: Mnoho archivačních formátů obsahuje nadbytečná data vložená do souborů za účelem detekce chyb při ukládání nebo přenosu dat a software používaný ke čtení archivních souborů obsahuje logiku pro detekci a opravu chyb.
- Šifrování: Kvůli ochraně dat, která jsou ukládána nebo přenášena před čtením, pokud jsou zachycena, obsahuje mnoho formátů archivu možnost šifrování dat. K šifrování dat je k dispozici několik matematických algoritmů.
Balení a distribuce softwaru
Formát | Název souboru rozšíření | Vytvořeno podle | Představeno v | Na základě | Kontrola integrity | Záznam o zotavení | Šifrování podporováno | Unicode názvy souborů | Rozlišení data úpravy |
---|---|---|---|---|---|---|---|---|---|
Balíček Debianu (deb) | .deb | Debian | 1994 Debian 0.91 | ar, dehet, a gzip | Ano | Ne | Ne | Ano | 1 s |
Instalační program pro Macintosh | .pkg, .mpkg (metabalík) | Další | 1989 Další krok 1.0 | pax a gzip | Ano | ? | ? | Ano | ? |
Správce balíčků RPM (RPM) | ot./min | červená čepice | 1995 Red Hat Linux 1.0 | cpio a gzip | Ano | ? | ? | ? | 1 s |
Slackware Balík | .tgz | Patrick Volkerding | 1993 Slackware 1.0 | dehet a gzip | Ano | Ne | Ne | ? | ? |
Instalační služba systému Windows (také MSI) | .msi | Microsoft | 2000 Windows 2000 | Strukturované úložiště OLE, Skříň a SQL | Volitelné PKCS7 Authenticode Podpis | Ne | Ne | Ne | 2 s |
Archiv Java (SKLENICE1) | .sklenice | Sun Microsystems | 1997 JDK 1.1 | PKZIP | Ano | Ne | ? | Ano | ? |
Google Chrome rozšíření balík | .crx | 2009 (Chrome 4.0) | Zip | ? | ? | Ano[13][ověření se nezdařilo ] | ? | ? | |
Pacman | .pkg.tar.zst, .pkg.tar (bez komprese) | Judd Vinet | 2001 (před ArchLinux 0.1) | dehet a zstd[14] (dříve xz ) | Ano | Ne | Ne | Ano | 1 s |
Poznámky
^1 Nesmí být zaměňována s archivátorem SKLENICE autor Robert K. Jung, který produkuje soubory „.j“.
Funkce
Formát archivu | Integrovaná komprese | Samorozbalovací | Struktura adresářů | Atributy POSIX | Seznamy ACL | Alternativní datové toky |
---|---|---|---|---|---|---|
cpio | Ne1 | Ne | Ano | Ano | Ne | ? |
dehet | Ne1 | Ne | Ano | Ano | Nějaký | (v implementaci Solaris) |
kámo | Ano3 | Ne | Ano | Ano | Ano | Ano |
ar | Ne | Ne | Ne | Ano | Ne | ? |
pax | Ne | Ne | Ano | Ano | Ano | ? |
skládka | Ne1 | Ne | Ano | Ano | Ano | ? |
Shar | Ne | Ano | Ano | Ano | Ne | ? |
sám | Ano | Ano | Ano | Ano | Ano | ? |
zip | Ano | Ano2 | Ano | Ne | ? | ? |
rar | Ano | Ano2 | Ano | Ne | ? | Ano |
eso | Ano | ? | Ano | Ne | ? | ? |
arj | Ano | Ano2 | Ano | Ne | Ne | ? |
zoo | Ano | ? | Ano | Ne | ? | ? |
ISO 9660 (CD ROM) | Ne1 | Ne | Ano | (s Rock Ridge rozšíření) | Ne | ? |
kabina | Ano | Ano2 | ? | Ne | ? | ? |
ot / min | Ano | Ne | Ano | Ano | ? | ? |
deb | Ano | Ne | Ano | Ano | ? | ? |
7z | Ano | Ano | Ano | Ano | ? | ? |
Formát archivu | Integrovaná komprese | Samorozbalovací | Struktura adresáře | Atributy POSIX | Seznamy ACL | Alternativní datové toky |
Poznámky
^1 Komprese není vestavěnou funkcí formátů, ale výsledný archiv lze komprimovat libovolným zvoleným algoritmem. Několik implementací zahrnuje funkce, jak to provést automaticky
^2 Většina implementací může volitelně vytvořit samorozbalovací spustitelný soubor
^3 Komprese na soubor pomocí gzip, bzip2, lzo, xz, lzma (na rozdíl od komprese celého archivu). Jednotlivec se může rozhodnout nekomprimovat již komprimované názvy souborů také na základě jejich přípony.
Poznámky pod čarou
- ^ A b C d Přípony souborů se mohou u různých platforem lišit. Případ těchto rozšíření se může na platformách bez rozlišování velkých a malých písmen lišit.
- ^ A b C d MIM typy médií mohou být domnělé. Jen velmi málo z nich bylo oficiálně zaregistrováno u IANA. Formáty pouze pro kompresi by měly být často označovány typem média dekomprimovaných dat, přičemž kódování obsahu označuje formát komprese.
- ^ A b C d Oficiální jména mohou být sporná.
- ^ A b C d Platforma pro vytvoření označuje platformu (platformy), pod nimiž lze vytvořit formát.
- ^ Pokud se připojuje
.F
u operačního systému DOS není možné název souboru, druhý a třetí znak přípony souboru jsou nahrazenyXF
. - ^ Typy médií „application / zlib“ a „application / gzip“. doi:10.17487 / RFC6713. RFC 6713. Citováno 2016-05-03.
- ^ Platforma pro obnovení označuje platformu (y), pod kterou lze formát obnovit / extrahovat. Většině formátů souborů rozumí více než jedna platforma.
- ^ „Obnovitelné pomocí svobodného softwaru“ označuje, zda lze formát obnovit pomocí extrakčního nástroje, který je svobodný software.
- ^ Tandem Unpak GUI http://sybond.web.id/project/?p=8
- ^ „PerfectCompress“. Archivovány od originálu dne 2012-07-23. Citováno 2009-11-08.CS1 maint: BOT: stav původní adresy URL neznámý (odkaz)
- ^ https://sourceforge.net/p/sevenzip/discussion/45797/thread/3964f1db/#cbcb/7556
- ^ http://www.hugi.scene.org/online/coding/hugi%2012%20-%20coace.htm
- ^ „Nastavit nebo změnit heslo pro synchronizaci - Nápověda Chrome“.
- ^ „Nyní pro kompresi balíků místo Ztandard používáme Zstandard“.