Kako razširiti datoteke tar.gz v Linuxu

Ta vodnik vam ne bo pokazal, kako ekstrahirati datoteke tar.gz, temveč vam bo povedal, kaj so in zakaj bi jih uporabili.

Kaj je datoteka tar.gz?

Datoteka z razširitvijo gz je stisnjena z ukazom gzip .

Z ukazom gzip lahko zipate katero koli datoteko na naslednji način:

gzip

Na primer:

gzip image1.png

Zgornji ukaz bo stisnil datoteko image1.png in datoteka bo zdaj imenovana image1.png.gz.

Z datotekami, ki so bile stisnjene z gzipom, lahko kombiniramo datoteko z ukazom gunzip na naslednji način:

gunzip image1.png.gz

Predstavljajte si, da ste želeli obdržati vse slike v mapi. Lahko uporabite naslednji ukaz:

gzip * .png * .jpg * .bmp

To bi stisnilo vse datoteke z razširitvami png, jpg ali bmp. Vse datoteke pa ostanejo kot posamezne datoteke.

Dobro bi bilo, če bi lahko ustvarili samo eno datoteko z vsemi datotekami in nato stiskala z uporabo gzip-a.

Tukaj pride ukaz tar. Datoteka tar, ki je pogosto znana kot tarabo, je način ustvarjanja arhivske datoteke, ki vsebuje veliko drugih datotek.

Datoteka tar sam ni stisnjena.

Če imate mapo, polno slik, lahko ustvarite tarno datoteko za slike z naslednjim ukazom:

tar -cvf images.tar ~ / Slike

Zgornji ukaz ustvari datoteko tar, imenovano images.tar, in jo popiše z vsemi datotekami v mapi s slikami.

Zdaj, ko imate eno datoteko z vsemi vašimi slikami, jo lahko zdaj stisnete z ukazom gzip:

gzip images.tar

Ime datoteke za slikovne datoteke bo zdaj images.tar.gz.

Datoteko tar lahko ustvarite in jo stisnete z enim ukazom, kot sledi:

tar -cvzf images.tar.gz ~ / Slike

Kako ekstrahirati datoteke tar.gz

Zdaj veste, da je datoteka tar.gz stisnjena tar datoteka in da veste, da je tar datoteka lep način združevanja datotek in map.

Prva stvar za ekstrahiranje datoteke tar.gz je, da razširi datoteko na naslednji način:

gunzip

Na primer:

gunzip images.tar.gz

Za ekstrahiranje datotek iz datoteke tar uporabite ta ukaz:

tar-xvf

Na primer:

tar -xvf images.tar

Vendar pa lahko dekompresirate datoteko gzip in izvlečete datoteke iz tar-datoteke z enim ukazom, kot sledi:

tar -xvzf images.tar.gz

Dodajanje vsebine datoteke tar.gz

Bodite previdni pri pridobivanju tar.gz datotek, ki jih prejmete od drugih oseb ali povezav za prenos, saj lahko namerno ali nenamerno uničijo vaš sistem.

Vsebino datoteke tar lahko pregledate s pomočjo naslednje sintakse:

tar-tzf images.tar.gz

Zgornji ukaz vam bo pokazal imena in lokacije datotek, ki bodo izpisane.

Povzetek

datoteke tar.gz so odlične za namene varnostnega kopiranja, saj datoteke in poti ostanejo nedotaknjene v datoteki tar in datoteka je stisnjena, da bi bila manjša.

Drugi vodnik, ki vas morda zanima, je ta, ki prikazuje, kako stisniti datoteke z uporabo ukaza Linux zip, in ta prikazuje, kako dekompresirati datoteke z uporabo ukaza unzip .