Előadás - archiváló és archív

Archiváló - egy program, amely elvégzi merge több fájlt egy fájlba vagy egy sor fájlokat szállítására vagy tárolására. Sok archivers használni veszteségmentes tömörítés csökkenti a fájl mérete

A legegyszerűbb archivers csak következetesen ötvözik a fájlok tartalma az archívumban. Rajta kívül az archívum is tartalmaznia kell információt a fájl nevét és a hossza az eredetiket, hogy visszatérjenek. A legtöbb archivers is tárolja fájl metaadatokat az operációs rendszer, mint például a létrehozása és a hozzáférési jogokat.

A program a fájl létrehozásához kezelik a szöveges fájlokat.

Szöveges fájl - a fájlt a fajta, amely szöveges adatok, általában rendezett sorokba. Szöveges fájl, valamint egyéb tárolt fájlok a fájlrendszer.

A szervezet a szöveges fájl

A szöveges fájl egy karaktersorozat (tartozó senki készlet karakter). Szimbólumok vannak csoportosítva húrok (Engl. Lines, sorok). A modern rendszerek használata a soremelés, bár a múltban használt tároló sorok például a nyilvántartások állandó vagy változó hosszúságú.

Előfordul, hogy a végén egy szöveges fájl, különösen, ha a fájlrendszer nem tárol információt a fájl méretét, van is egy vagy több speciális karakterek, más néven a fájl vége jel.

Az előnyök egy szöveges fájl

Szöveg fájlok, különösen, amikor a egy byte-os karakterkészletek, például az ASCII, nincsenek kitéve sok a probléma közös más formátumban. Tehát nekik nem fontos különbség a sorrendben byte vagy a hossza a gépi szó a különböző platformokon.

Továbbá, ha az adatok a korrupció (Eng.) Történhet egy szöveges fájl ebben az esetben általában könnyebb visszaállítani, és a feldolgozás folytatása a többi tartalom [forrás nem meghatározott 135 napos]. Minden standard változat ellenőrzési rendszer tervezett szöveges fájlok és bináris fájlok csak akkor lehet használni, mint egyetlen egység.

Hátrányai egy szöveges fájlt

A hátránya szöveges fájlok azok alacsony információ entrópia [forrás nem meghatározott 135 napos] - ezeket a fájlokat több helyet, mint a minimálisan szükséges.

Egyes műveletek szöveges fájlokat rendkívül hatástalan. Például, ha a fájlt, hogy megfeleljen a számot, a gép kell lefordítani a belső méret, ami egy (viszonylag) összetett folyamat átalakítására. Váltani a 1000. sorban kell olvasni vonalak 999 fut rá. Nehéz helyettesíteni egy húr egy másik, és így tovább. D. Ezért, amikor dolgozik nagy mennyiségű adat szöveges fájl csak köztes formátum, amely az átjárhatóságot.

A bináris (bináris) fájl - a legtágabb értelemben: egy szekvencia tetszőleges bájt. A név annak a ténynek köszönhető, hogy a byte áll bit, azaz a bináris (Eng. Bináris) számjegy.

A szűk értelemben vett bináris ellenzék szöveges fájlokat. Ebben az esetben a műszaki megvalósítás szintjén berendezés, szöveges fájlok egy speciális esete bináris, és ezáltal a tágabb értelemben vett definíciója alá „bináris” illeszkedik bármilyen fájlt.

Az első mindig össze van nyomva többször (attól függően, hogy az archiváló). Ami a bináris fájlok, akkor minden attól függ, hogy a természet. Ez lehet tömörített tucatszor, de előfordulhatnak olyan esetek, amikor tömörítés szinte nem történik meg. Az adattömörítés általában sokkal lassabb, mint az inverz művelet.

1. Az összenyomódás mértékét

2. Mivel a tömörítési arány

Jellemzői archívum - fordítottan függő változók. Azaz, a nagyobb a tömörítési arány, annál kisebb a tömörítési arány, és fordítva.

Nem tévesztendő össze az archív fájl archiváló.

Archív - amely információkat tartalmaz egy vagy több, néha tömörítés (veszteségmentes), és egyéb fájlokat. Ez az eredmény az archív segédprogram.

Rendszer megosztásának archiváló és kompresszor

Fájl, amely egy vagy több fájlt, és metaadatokat. Alkotó például tar programot. Néha együtt használják a tömörítő programok archiválás, jellemzően típuskiterjesztés «.tar.gz fájlt» vagy «.tar.lzma».

Tartalmazó fájl pontosan egy tömörített fájl. Gyakran található UNIX-szerű operációs rendszerek: borogatás, gzip, bzip2, fagy, LZMA. Önmagukban, vagy együttesen programok, mint a tar archívumok előállítására, általában egy kiterjesztése típusú «.tar.gz fájlt» vagy «.tar.bz2».

Néhány archiváló és archív formátumot egyesítik a két funkciót, véletlenszerű sorrendben - például 7z, ARJ, ZIP. Ilyen esetekben, ha a tömörítés után végezzük az egyesülés, a fájl az úgynevezett „folyamatos”. Ez csökkenti a méretét a kapott archív, de bonyolítja kilábalás adatok a korrupció.

Egy archív, akkor kap a forrás fájlt a megfelelő dekompressziós programot (néha egyesültek a program létrehozására levéltárak).

Ahhoz, hogy a fájl lehet csatolni a végrehajtható kódot, hogy amikor végre kibontja az archívumot. A kód lehet egy teljes funkcionalitású programot csomagolja az archívumban formátumban. Ez az úgynevezett önkicsomagoló archív (Engl. Önkicsomagolók, néha rövidítve «SFX»).

Az adatok az archívumban lehet titkosítani semmilyen módon. Ha univerzális archiváló általánosan használt egyszerű titkosítási egy jelszót. Az egymást követő alkalmazása tar, gzip és GnuPG néha kapott fájl kiterjesztése .tar.gz.gpg.

Archív szinte mindig tartalmaz metaadatokat. Például:

1. A fájlnevek (kivéve néhány a programok tömörítési egységes kép - például a gzip, ahol a fájl neve a fájl neve kiterjesztés nélkül, hozzáadott egy ilyen program)

2. azonosítók tulajdonosai, csoportok, és így tovább. N. fájlok és jogaik

3. A fájl mérete

4. Dátum módosítása, fájl létrehozása

5. A fájl ellenőrző ellenőrizni dekompressziós

6. A méret a kontroll fájlt, és az összeget a

7. A redundáns adatok adatmentés kár esetén

8. A digitális aláírás fájl alkotója.

Kapcsolódó cikkek