TAR és TAR.GZ fájlok tömörítése és kicsomagolása vagy kibontása

TAR és TAR.GZ fájlok tömörítése és kicsomagolása vagy kibontása

A fájlok tömörítése nagyszerű módja annak, hogy számítógépen tárhelyet takarítson meg. Ha ismeri a Linux csomagjait, akkor találkozott egy TAR vagy TAR.GZ fájllal. Míg a tapasztalt felhasználók tudják, mi az a TAR fájl, és hogyan kell kibontani, a Linux újoncok némi nehézséggel szembesülhetnek, mit tegyenek vele.





Ebben a cikkben megtudhatja, hogyan lehet kibontani és tömöríteni a TAR és a TAR.GZ fájlokat, valamint néhány általános feltételt, amelyek a Linux tömörítésével és archiválásával kapcsolatosak.





hogyan lehet ecseteket letölteni a procreate -en

Alapvető terminológiák

  • Tarball : A tarball több fájl gyűjteménye a Linuxban egyetlen fájlként tárolva. A tarball kifejezés az építési munkák során használt szénbázisú tömítőanyagból származik. A tarball -t gyakran egyszerűen TAR -fájlnak nevezik, ami a következőket jelenti Szalagos archívum . Ennek oka az, hogy a TAR fájltípust eredetileg az adatok mágneses szalagokban való tárolására hozták létre.
  • Gzip : A GNU gzip egy fájltömörítési algoritmus a fájlok tömörítésére. A gzip fájlkiterjesztése GZ, ezért ebből következtethet bármely GZ végződésű fájl a gzip algoritmus segítségével lett tömörítve.
  • TAR.GZ : A TAR.GZ fájl a tarbz gzip algoritmussal tömörített változata. A TAR a tar -fájlok kiterjesztése, míg a GZ a gzip -et jelöli. A TGZ fájlkiterjesztést is használják néha a TAR.GZ helyett.
  • Bzip2 : A gzip -hez hasonlóan számos más fájltömörítési algoritmus is rendelkezésre áll, köztük a bzip2. Amikor a bzip2 használatával tömörít egy TAR fájlt, a kimeneti fájl a következő kiterjesztések egyikével rendelkezik: TAR.BZ2, TAR.BZ vagy egyszerűen TBZ.

TAR és TAR.GZ fájlok létrehozása

Az archívumok létrehozása fontos lépés a Linux fájlrendszer biztonsági mentésekor. Ez biztosítja, hogy a biztonsági mentés változatlan maradjon, és a fájlok ne sérüljenek meg, ha valami tönkremegy a rendszeren.





A tar Utility használata

Az alapvető szintaxis a tömörített tar -fájlok létrehozásához a tar parancs segítségével:

tar -cvzf archive filename
tar -cvzf archive directory

...ahol archívum a tömörített fájl neve és fájl név / Könyvtár az a fájl vagy könyvtár, amelyet a tar segítségével szeretne tömöríteni.



Az c , v , Val vel , és f a fent említett parancsban használt zászlók Teremt , Bőbeszédű , gzip , és Fájl név .

Ne feledje, hogy a fájlkiterjesztést (TAR vagy TAR.GZ) át kell adnia az archívum nevében az alábbiak szerint:





tar -cvzf new.tar.gz big-file.txt
tar -cvf new.tar big-file.txt

Az archiváláshoz és a tömörítéshez /Dokumentumok könyvtár a tar használatával:

tar -cvzf new.tar.gz ~/Documents

Több könyvtárat és fájlt is tömöríthet egyetlen tarball létrehozásával. Ehhez:

tar -cvzf new.tar.gz ~/Documents ~/Downloads file1.txt file2.txt

TAR és TAR.GZ létrehozása a 7-Zip használatával

A TAR és a TAR.GZ archívumok létrehozásának alternatív módja a 7-Zip használata. A TAR fájl 7-Zip használatával történő létrehozásának alapvető szintaxisa a következő:

7z a -ttar archive.tar /folder

...ahol nak nek jelöli Hozzáadás egy archívum, -t jelöli a típus fájlból, és kátrány a TAR fájltípust jelenti.

Hozzáadásához a /Letöltések könyvtárat archívumba a 7-Zip használatával:

7z a -ttar archive.tar /Downloads

A 7-Zip nem teszi lehetővé a TAR.GZ fájlok közvetlen létrehozását. Ez egy kétlépéses folyamat. Először hozzon létre egy TAR archívumot, majd tömörítse azt TAR.GZ formátumba. Ha már rendelkezik TAR fájllal, és 7-Zip használatával szeretné tömöríteni, használja a következő parancsformátumot:

7z a archive.tar.gz archive.tar

A fent említett parancs veszi a archívum.tar fájlt bemenetként, és tömöríti a gzip algoritmus segítségével. A kimenet a archive.tar.gz fájlt.

Mindkét lépést egyetlen parancsba is kombinálhatja.

7z a -ttar -so archive.tar /Downloads | 7z a -si archive.tar.gz

Az -így és -Igen zászlók jelzik Standard kimenet és Standard bemenet . A parancs első része a archívum.tar fájlt a standard kimenetre. A második parancs a archívum.tar fájlt a standard bemenetről, és ennek megfelelően tömöríti.

Összefüggő: 7-Zip megérkezik Linuxra: telepítse ezt ...

A TAR és a TAR.GZ kicsomagolása vagy kibontása

Legtöbbször egy tömörített csomagot kap a kezébe, amelyet ki kell szedni. Linuxon többféle módon lehet kicsomagolni a tömörített archívumokat.

A tar Utility használata

A tömörített fájlok tárral történő kibontásának alapvető szintaxisa a következő:

tar -xvzf archive.tar.gz
tar -xvf archive.tar

...ahol archívum a tömörített fájl neve. A kollektíva -xvzf a zászló azt jelenti Kivonat , Bőbeszédű , gzip , és Fájl név illetőleg. Bármi, ami a -f opció a bemeneti fájl. Ne feledje, hogy ha TAR fájlokkal dolgozik, eltávolíthatja a -Val vel zászló a parancsokból.

A tömörített fájl tartalmát egy adott helyre is kibonthatja az alábbiak szerint:

tar -xvzf archive.tar.gz -C /Downloads
tar -xvf archive.tar -C /Downloads

A fent említett parancs kibontja a archive.tar.gz fájlt a /Letöltések mappa.

Az archívum tartalmának megtekintése annak kibontása előtt:

tar -ztvf archive.tar.gz
tar -tvf archive.tar

...ahol Val vel , t , v , és f Áll valamiből gzip , Lista , Bőbeszédű , és Fájl név .

Kiválaszthatja, hogy mely fájlokat kívánja kivonni az archívumból. Ehhez egyszerűen adja át a fájlneveket az alapértelmezett paranccsal.

tar -xvzf archive.tar.gz file1 file2

Hasonlóképpen kicsomagolhat bizonyos könyvtárakat az archívumból.

tar -xvzf archive.tar.gz directory1 directory2

Használja a -kizárni jelölőnévvel adja meg azoknak a fájloknak a nevét, amelyeket nem kíván kibontani.

nézd a netflixet telefonról tv -re
tar -xvzf archive.tar.gz --exclude=/Downloads --exclude=file1.txt

Csomagolja ki a TAR és TAR.GZ fájlokat 7-Zip segítségével

A tömörített archívumot a 7-Zip segítségével is kibonthatja. Az alapvető szintaxis a következő:

7z x archive.tar

...ahol x áll Kivonat .

A TAR.GZ fájlok esetén ki kell csomagolnia a tömörített archívumot a TAR-ba, majd tovább kell kicsomagolnia a TAR-fájlt a 7-Zip használatával.

7z x archive.tar.gz
7z x archive.tar

A TAR.GZ archívum közvetlen kibontása egyetlen parancs használatával:

7z x -so archive.tar.gz | 7z x -si -ttar

Kivonat TAR és TAR.GZ Grafikusan

A legtöbb Linux disztribúció előre telepített archívumkezelővel rendelkezik. A TAR és a TAR.GZ fájlok kibontása csak néhány kattintás kérdése a GUI használatával.

Keresse meg a tömörített archívumfájlt, és kattintson a jobb egérgombbal a menü megjelenítéséhez.

Kattintson a Kicsomagolás ide lehetőség a fájl tartalmának kibontására. A rendszer alapértelmezés szerint kibontja az összes fájlt az aktuális könyvtárba.

Ha egy másik mappába szeretné kicsomagolni a fájlokat, kattintson a Kivonat választási lehetőség. Megnyílik egy fájlböngésző ablak. Válassza ki a megfelelő helyet, és kattintson Válassza a lehetőséget hogy kicsomagolja a fájlt arra a helyre.

Tárolás és sávszélesség megtakarítása Linuxon

Ha több fájlt szeretne megosztani valakivel, a fájlok egyetlen TAR archívumba tömörítése a leghatékonyabb megoldás. Amellett, hogy a tömörített archívumok kevesebb helyet foglalnak el a rendszer tárhelyén, kevesebb kiszolgálói sávszélességet is igénybe vesznek, ha több felhasználó tölti le őket.

A GZ fájl nem más, mint a gzip algoritmus segítségével tömörített fájl. A tömörített archív fájl tartalmának kibontásához használhatja a hivatalos GNU gzip segédprogramot. Ha a megtekintett fájl TAR.GZ, akkor a tar vagy a 7-Zip fájl kibontása sokkal egyszerűbb választás.

Részvény Részvény Csipog Email Mi az a GZ fájl és hogyan kell kicsomagolni?

Talált egy GZ fájlt a számítógépén, de nem tudja megnyitni? Az alábbiakban bemutatjuk, hogyan vonhatja ki a fájl tartalmát Windows, macOS és Linux rendszereken.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • ZIP fájlok
A szerzőről Deepesh Sharma(79 cikk megjelent)

A Deepesh a MUO Linux -szerkesztője. Információs útmutatókat ír Linuxon, célja, hogy boldog élményt nyújtson minden újonnan érkezőnek. Nem biztos a filmekben, de ha a technológiáról akar beszélni, akkor ő a pasija. Szabadidejében találhat könyveket olvasni, különböző zenei műfajokat hallgatni vagy gitározni.

Továbbiak a Deepesh Sharma -tól

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide