A Tar Gz fájl

kibontása (kibontása)

Ha a nyílt forráskódú világban barangolsz, akkor valószínű, hogy rendszeresen találkozol .tar.gz fájlokkal. A nyílt forráskódú csomagok általában letölthetők .tar.gz és .zip formátumban.

A tar paranccsal tar-archívumokat lehet létrehozni egy csoport átalakításával. fájlokat archívumba. Tömörítési programok széles skáláját támogatja, mint például a gzip, bzip2, lzip, lzma, lzop, xz és a compress. A Tar-t eredetileg archívumok létrehozására tervezték fájlok mágneses szalagon történő tárolásához, ezért a neve “Tape ARchive”.

A Gzip a legnépszerűbb algoritmus a tar fájlok tömörítésére. Megállapodás szerint egy a gzip-lel tömörített tar-archívumnak vagy .tar.gz vagy .tgz végződéssel kell végződnie.

Röviden, egy .tar.gz végződésű fájl egy g. p> A tar parancs használható a tar-archívumok kibontására, az archívumban található fájlok listájának megjelenítésére, további fájlok hozzáadására egy meglévő archívumra, valamint különféle egyéb fájlokra műveletek.

Ebben az oktatóanyagban megmutatjuk, hogyan lehet kibontani (vagy kibontani) a tar.gz és a tgz archívumokat.

A tar.gz fájl kibontása # #

A legtöbb Linux disztribúció és macOS alapértelmezés szerint előre van telepítve a tar paranccsal.

A tar.gz fájl kibontásához használja a --extract (-x) opciót, és adja meg az archív fájl nevét a opció:

A tar parancs automatikusan felismeri a tömörítés típusát, és kivonat az archívumból. Ugyanez a parancs használható más algoritmusokkal, például .tar.bz2, tömörített tar archívumok kibontására.

Ha asztali felhasználó vagy, és a parancssor nem a te dolgod, használhatod a Fájlkezelőt. A tar.gz fájl kibontásához (kibontásához) egyszerűen kattintson a jobb gombbal a kibontani kívánt fájlra, és válassza az “Extract” lehetőséget. A Windows felhasználóknak egy 7zip nevű eszközre lesz szükségük a tar.gz fájlok kibontásához.

A -v opció láthatóbbá teszi a tar parancsot, és kinyomtatja a terminálon kibontott fájlok nevét.

Alapértelmezés szerint a tar kivonja az archívum tartalmát az aktuális munkakönyvtárból. Használja a --directory (-C) az archív fájlok kibontásához egy adott könyvtárban:

Például az archívum tartalmának kibontása a könyvtárat használhatja:

Specifikus fájlok kibontása a tar.gz fájlból # fájl #

adott fájl (oka) t a tar.gz fájlból csatoljon egy szóközzel elválasztott fájlneveket az archívum neve után:

Kivonáskor fájl s, meg kell adnia a pontos nevüket, beleértve az elérési utat is, az --list (-t) nyomtatással.

Kivonat egy vagy több könyvtár egy archívumból megegyezik a fájlok kibontásával:

Ha nem létező fájlt próbál kibontani, akkor hasonló hibaüzenet jelenik meg a következő jelenik meg:

A tar.gz fájlból fájlokat is kivonhat helyettesítőmintán az --wildcards opció használatával és a minta idézésével megakadályozhatja a héj értelmezését.

Például olyan fájlok kibontására, amelyeknek a neve végződik .js (Javascript-fájlok) a következőket használná:

A tar.gz fájl kibontása a stdin #

Ha egy tömörített tar.gz fájlt bont ki az archívum leolvasásával a stdin-ből (általában egy csövön keresztül), meg kell adnia a dekompresszió opciót. Az opció, amely utasítja a tar-t, hogy olvassa el az archívumokat a gzip-en keresztül, -z.

A következő példában a Blender forrásait a wget parancsot, és csatolja a kimenetet a tar parancshoz:

Ha nem t adjon meg egy dekompressziós beállítást, tar jelzi, hogy melyik opciót használja:

tar.gz fájl felsorolása #

A tar.gz fájl tartalmának felsorolásához használja a --list (-t) beállítást:

A kimenet körülbelül így fog kinézni:

Ha hozzáadja a div id = “16cd48c987″>

(-v) opció, tar további információkat nyomtat, például tulajdonos, fájlméret , időbélyeg .. stb:

Következtetés #

A tar.gz fájl egy G-vel tömörített Tar-archívum postai irányítószám. A tar.gz fájl kibontásához használja a tar -xf parancsot, amelyet az archívum neve követ.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük