.Tar.gz fájlok kibontása Linux parancssor használatával

Jithin, 2017. január 5.

Ebben az oktatóanyagban megtanulhatjuk, hogyan lehet kibontani a tar.gz fájlokat Linux parancssori eszközök.

A .tar.gz fájl nem más, mint egy archívum. Ez egy fájl, amely más fájlok tárolóként működik. A kátrány program lehetővé teszi a kátrány archívumok létrehozását, valamint számos egyéb manipulációt. Például a Tar alkalmazásával korábban létrehozott archívumokban fájlokat nyerhet ki, további fájlokat tárolhat, illetve frissítheti vagy felsorolhatja a már tárolt fájlokat. Egy archívum sok fájlt, mappát és almappát tartalmazhat, általában tömörített formában, a Unix operációs rendszerek gzip vagy bzip2 programjának használatával. Kezdetben kátrány archívumokat használtak a fájlok kényelmes mágnesszalagon történő tárolására. A “Tar” név ebből a használatból származik; a szalagos archiválót jelenti. Használnia kell a tar parancsot, amely létrehozhatja és kezelheti az archív fájlokat a .tar.gz fájlban a Unix alatt, mint az operációs rendszerek. Nagyon hasznos több fájl együttes archiválásához. egyetlen archív fájlba. Lehetővé teszi a fájlok külön-külön történő visszaállítását. A Tar kimenetét elérhető eszközökre, fájlokra vagy más programokra irányíthatja (csövek segítségével), akár távoli eszközökhöz vagy fájlokhoz is hozzáférhet (archívumként). tar.gz fájl valójában két különböző dolog eredménye. A Tar alapvetően csak egy fájlcsoportot csomagol egyetlen fájlcsomagba, de önmagában nem kínál tömörítést. A kátrány tömörítéséhez hozzá kell adnia a rendkívül hatékony gzip-tömörítést. Ebben dokumentációt, megbeszélhetjük, hogyan lehet kibontani a tar.gz fájlokat a parancssorból. Ehhez nyisson meg egy parancssori terminált, majd írja be a következő parancsokat egy .tar.gz fájl megnyitásához és kibontásához.

.tar.gz fájlok kibontása

1) Ha a tar fájlod usi fájlba van tömörítve Ha egy gzip-tömörítőt használ, akkor használja ezt a parancsot a tömörítéshez. >

Hol,

x: Ez az opció megmondja a tarnak, hogy bontsa ki a fájlokat. Ez az opció felsorolja az összes fájlt egyenként az archívumban.

z: A z opció nagyon fontos, és a tar parancsra utasítja a fájl tömörítését (gzip).

f: Ez az opció megmondja a tarnak, hogy fájlnevet fog adni neki, amellyel együtt fog működni.

A tarball olyan fájlok csoportja vagy archívuma, amelyek a tar paranccsal vannak összekötve és amelyeknek van .tar fájlja kiterjesztés.

Pl .:

2) A tar.gz fájl tömörítéséhez egy másik könyvtárba, használja az alábbi parancsot:

$ tar xvzf file.tar.gz -C / path / to / somedirectory

Ahol a -C argumentumot használjuk a fájl elérési útjának megadásához. Alapértelmezés szerint a fájlok kibontásra kerülnek az aktuális könyvtárba. A könyvtár megváltoztatásához használjuk a -C opciót.

Pl .:

3) A test.doc fájl kibontásához a file.tar.gz tarball fájlból használja a a következő parancs:

$ tar -xvzf file.ta r.gz test.doc

Például:

4) Ha részletes tartalomtáblázatot szeretne megtekinteni az archívumban található összes fájl felsorolásával, használhatja a következő parancsot:

$ tar -tvf fájl .tar.gz

Például:

5) A .gz fájl tar nélküli kibontásához használja a következő parancsot:

$ gunzip file.gz

Pl:

.tar.bz2 fájlok kibontása

Ez nagyjából megegyezik a gzip dekompresszióval. A fő különbség az, hogy a z opciót a j opció váltotta fel.

Ha a tar fájlját egy bZip2 kompresszor segítségével tömörítettük, akkor a következő paranccsal nyerjük ki.

$ tar xvjf file.tar.bz2

Ahol a j kibontja a bzip2 fájlt.

Pl .:

Ha további segítségre van szüksége, forduljon ügyfélszolgálatunkhoz.

  1. Faizan szerint:

    Szép magyarázat. Nagyon hasznos. Nagyon köszönöm.

  2. naziya azt mondja:

    összesen 125 tar.gz fájl kicsomagolásához javasolhat egy parancsot mind a 125 tar.gz kibontásához egyetlen szakaszban

    • Michael Lavrik azt mondja:

      a * .tar.gz fájlt használja.

    • Adarsh Sojitra szerint:

      Ha egyszerre szeretné kibontani az összes tárfájlt, egy helyen, használjon helyettesítő karaktereket a parancsban. Például, ha az összes könyvtárat egyszerre szeretné kibontani, az aktuális könyvtárban található, hajtsa végre az sudo tar -xzvf *.tar.gz" parancsot. Ha további kérdése van, ossza meg velünk.

  3. Igboanugwo Collins szerint:

    Olyan hasznos, nagyon köszönöm

  4. gc337 szerint:

    több kiterjesztésű fájlom van. hogyan tudom kibontani ezt a fajta fájlt: 21.zip.gz.gz.gz.gz.

    • gc337 azt mondja:

      egyetlen parancs használatával. 🙂

  5. ringo azt mondja:

    továbbra is megkapom ezt a “nem gzip formátumban” hogyan tudom ezt kijavítani ??

    • Jithin szerint:

      Lehet, hogy más formátumban van. Ha van már velünk terv, kérjük, nyisson jegyet az ügyfélszolgálatunknál: https://www.interserver.net/contact-information.html

  6. Austin szerint:

    Chromebookot használok, hogyan csinálnám ezt?

    • Jithin azt mondja:

      SSH-n keresztül érheti el Linux-kiszolgálóját a Secure Shell App alkalmazással vagy hasonló eszközökkel a Chromebookon – https://chrome.google.com/webstore/detail/secure-shell-app/pnhechapfaindjhompbnflcldabbghjo?hl=en Ezután kövesse az oktatóanyagban említett lépéseket.

  7. miki szerint:

    Létrehoztam egy abc.tar.gz fájlt, és mikor Megpróbálom kicsomagolni, a tar -zxvf abc.tar.gz parancsot használom. Az összes fájl kibontásra kerül. És w hen Csak a tar -xvf abc.tar.gz-t használom, a kimenet ugyanaz. Tehát a -z valóban számít azoknak a .tar.gz fájloknak a kibontásakor?

  8. abdul majid mondja:

    sziasztok, ezt a “tar xvf informix_setup.tar -C ./working/new” parancsot használtam egy .tar fájl kibontására az “új” könyvtárba, de az semmit nem von le az adott fájlból útvonal.

  9. Orhan azt mondja:

    Nagyon köszönöm. nagyon egyszerű, jól magyarázható és nagyon hasznos.

    • NAGENDRA szerint:

      Örülünk, és köszönjük, hogy időt szánt és visszaírt nekünk.

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