Kátrány

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. október 13-án áttekintett verziótól ; az ellenőrzések 22 szerkesztést igényelnek .

kátrány
Kiterjesztés .tar
MIME típusú alkalmazás/x-tar
Aláírás u s t a r \0 0 0 a 257. bájton ("ustar" után egy null bájt, majd két számjegy '0', összesen 8 bájt)
Fejlesztő Bell Labs
közzétett 1979. január  ( 1979-01 )
Legutolsó kiadás 1,32 (2019. február 23. ) ( 2019-02-23 )
Formátum típusa archiváló
Benne van gzip , bzip2 , lzip , lzma , xz , lzop , tömörítés , Zstandard
nyílt formátum ? Igen

A tar ( eng.  tape archive ) egy bitfolyam vagy archív fájlformátum, valamint egy hagyományos Unix program neve az ilyen archívumokkal való munkavégzéshez. A tar programot a POSIX.1-1998-ban , majd később a POSIX.1-2001- ben szabványosították. A tar programot eredetileg mágnesszalagos archívumok létrehozására használták, de manapság a tar több fájl egyetlen fájlon belüli tárolására, szoftverek terjesztésére, valamint a rendeltetésének megfelelő - fájlrendszer-archívum létrehozására - szolgál. A tar formátum egyik előnye az archívum létrehozása során, hogy az archívumba íródnak a könyvtárszerkezetre, az egyes fájlok tulajdonosára és csoportjára vonatkozó információk, valamint a fájlok időbélyegei.

Más Unix segédprogramokhoz hasonlóan ez tar is egy speciális program, amely a "csak egy dolgot csinálj" (ebben az esetben dolgozz tar-archívumokkal), "de jól csináld" Unix filozófiáját követi. Ezért tarnem hoz létre tömörített archívumokat, hanem olyan külső segédprogramokat használ, mint a gzip és a bzip2 a tömörítéshez . Korábban a tömörítési segédprogramot is használták a tömörítéshez , ami gyakorlatilag használaton kívül volt.

Megjegyzés

A meglehetősen késői szabványosítás miatt több hasonló, de nem teljesen kompatibilis formátum létezik. A GNU tar és a SUN Solaris tar közötti különbség különösen akkor jelentkezik, ha az archívumban lévő fájl hossza meghaladja a 100 karaktert, vagy az archívumban lévő fájl mérete meghaladja a 8 GB -ot .

Fájlnév-kiterjesztések

Tar archívumokat tartalmazó fájlok esetén a hagyományos fájlnévkiterjesztés a .tar . Más programok általi további tömörítés esetén a következő kiterjesztések kerülnek alkalmazásra:

Szintaxis

tar [-opciók] <tar archívum neve> [tömörítéskor archiválandó fájlok vagy mappák]

Fő lehetőségek:

Példák

Hozzon létre egy archívumot archive.taregy fájlból README.txtés egy könyvtárból src:

tar -cvf archívum.tar README.txt src

Tartalom kibontása archive.taraz aktuális könyvtárba:

tar -xvf archívum.tar

Hozzon létre egy archívumot archive.tar.gzegy fájlból README.txtés könyvtárból src, és tömörítse gzip segítségével  :

tar -cavf archívum.tar.gz README.txt src

Tartalom kibontása archive.tar.gzaz aktuális könyvtárba:

tar -xvf archívum.tar.gz

Tarpipes

A Tarpipe egy tar-archívum létrehozásának folyamata az stdout -hoz , majd az archívum tartalmát egy másik könyvtárba kinyerjük az stdin -ből . Ez egy nagyon kényelmes módszer az egyik fájlrendszer tartalmának egy másikba másolására, mivel ez egy teljes másolat, beleértve a fájlattribútumokat, szimbolikus hivatkozásokat és eszközfájlokat.

tar -C "forrás_könyvtár" -cf - . | tar -C "cél_könyvtár " -xvf - Tar az SSH felett tar -C forráskönyvtár -czpvf - . | ssh user@host "cat > destination_dir/backup.tgz" Tar és 7-cipzár

Könyvtár biztonsági mentése:

tar cf-könyvtár | 7za a -si könyvtár.tar.7z

Visszaállítás biztonsági másolatból:

7za x -so directory.tar.7z | tarxf-

Jegyzetek

  1. Számítógépes kémia előre lefordított binárisok Linuxhoz . Letöltve: 2020. július 15. Az eredetiből archiválva : 2020. július 15.

Linkek