Kako izvaditi tar.gz datoteke na Linux

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:

gzip

Na primjer:

gzip image1.png

Gornja 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.gz

Zamislite sada da želite da obrišete sve slike u fascikli. Možete koristiti sledeću komandu:

gzip * .png * .jpg * .bmp

Ovo 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 ~ / slike

Gornja 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.tar

Ime 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 ~ / Slike

Kako 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:

gunzip

Na primjer:

gunzip images.tar.gz

Da biste izvadili datoteke iz tar-datoteke koristite sljedeću naredbu:

tar -xvf

Na primjer:

tar -xvf images.tar

Međ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.gz

Listing 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.gz

Gornja 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 .