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:
gzipNa primer:
gzip image1.pngZgornji 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.gzPredstavljajte si, da ste želeli obdržati vse slike v mapi. Lahko uporabite naslednji ukaz:
gzip * .png * .jpg * .bmpTo 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 ~ / SlikeZgornji 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.tarIme 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 ~ / SlikeKako 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:
gunzipNa primer:
gunzip images.tar.gzZa ekstrahiranje datotek iz datoteke tar uporabite ta ukaz:
tar-xvfNa primer:
tar -xvf images.tarVendar pa lahko dekompresirate datoteko gzip in izvlečete datoteke iz tar-datoteke z enim ukazom, kot sledi:
tar -xvzf images.tar.gzDodajanje 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.gzZgornji 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 .