Ovaj vodič će vam pokazati ne samo kako ekstrahovati tar.gz datoteke već će vam takođe reći šta su i zašto biste ih koristili.
Šta je datoteka tar.gz?
Datoteka sa ekstenzijom gz je komprimirana pomoću naredbe gzip .
Možete zapamtiti bilo koji fajl pomoću naredbe gzip na sljedeći način:
gzipNa primjer:
gzip image1.pngGornja komanda će komprimirati datoteku image1.png i datoteka će se sada nazvati image1.png.gz.
Možete ukloniti datoteku koja je komprimirana sa gzip pomoću naredbe gunzip na sledeći način:
gunzip image1.png.gzZamislite sada da želite da obrišete sve slike u fascikli. Možete koristiti sledeću komandu:
gzip * .png * .jpg * .bmpOvo bi obrisalo svaku datoteku s dodatkom png, jpg ili bmp. Međutim, sve datoteke će ostati pojedinačne datoteke.
Bilo bi dobro ako biste mogli napraviti samo jednu datoteku koja sadrži sve datoteke, a zatim ih kompresovati pomoću gzip-a.
Tu dolazi komanda tar. Datoteka tar, koja se često naziva tarball , predstavlja metod kreiranja arhivske datoteke koja sadrži mnoge druge datoteke.
Datoteka katrana samostalno nije komprimirana.
Ako imate folder pun slika, možete kreirati tar datoteku za slike koristeći sljedeću naredbu:
tar-cvf images.tar ~ / slikeGornja komanda kreira tar datoteku pod nazivom images.tar i popunjava ga sa svim datotekama u fascikli slika.
Sada kada imate samo jednu datoteku sa svim vašim slikama, sada možete ga komprimirati pomoću naredbe gzip:
gzip images.tarIme datoteke za sliku će sada biti images.tar.gz.
Možete kreirati tar datoteku i komprimirati pomoću jedne naredbe na sledeći način:
tar -cvzf images.tar.gz ~ / SlikeKako ekstrahovati tar.gz datoteke
Sada znate da je tar.gz datoteka komprimovana tar datoteka i da znate da je tar fajl lijep način grupiranja datoteka i fascikli.
Prva stvar koja se tada radi izvlačenja tar.gz datoteke je dekompresija datoteke na sljedeći način:
gunzipNa primjer:
gunzip images.tar.gzDa biste izvadili datoteke iz tar-datoteke koristite sljedeću naredbu:
tar -xvfNa primjer:
tar -xvf images.tarMeđutim, možete dekompresirati gzip datoteku i izvući datoteke iz tar datoteke pomoću jedne naredbe na sledeći način:
tar -xvzf images.tar.gzListing Sadržaj A tar.gz datoteke
Trebali biste biti oprezni da izvadite tar.gz datoteke koje primate od drugih ljudi ili od linkova za preuzimanje jer oni mogu namjerno ili nenamjerno uništiti vaš sistem.
Sadržaj tar-datoteke možete pogledati koristeći sljedeću sintaksu:
tar-tzf images.tar.gzGornja komanda će vam pokazati imena i lokacije datoteka koje će biti izvučene.
Sažetak
tar.gz datoteke su odlične za potrebe sigurnosne kopije jer drže datoteke i putanje netaknute unutar tar datoteke i datoteka je komprimirana da bi bila manja.
Još jedan vodič koji vas možda zanima je ovaj koji pokazuje kako da komprimirate datoteke koristeći Linux zip komandu i ovo prikazuje kako dekompresirati datoteke koristeći komandu unzip .