Hoe om te ontgin tar.gz lêers in Linux

Hierdie gids wys jou nie net hoe om tar.gz-lêers te onttrek nie, maar dit sal jou ook vertel wat hulle is en hoekom jy dit sal gebruik.

Wat is 'n tar.gz lêer?

'N Lêer met die uitbreiding gz is saamgepers met die gzip-opdrag .

U kan enige lêer met behulp van die gzip-opdrag soos volg opskakel:

gzip

Byvoorbeeld:

gzip image1.png

Bogenoemde opdrag sal die lêer image1.png komprimeer en die lêer sal nou image1.png.gz genoem word.

U kan 'n lêer wat saam met gzip saamgepers is, komprimeer deur die volgende gunzip-opdrag te gebruik :

gunzip image1.png.gz

Stel jou nou voor dat jy al die beelde in 'n gids wil komprimeer. U kan die volgende opdrag gebruik:

gzip *. png *. jpg *. bmp

Dit sal elke lêer komprimeer met die uitbreiding png, jpg of bmp. Al die lêers sal egter as individuele lêers bly.

Dit sal goed wees as u 'n enkele lêer wat al die lêers bevat, kan skep en dit dan saam met gzip kan komprimeer.

Dit is waar die teerbevel kom. 'N Teerlêer wat dikwels as ' n tarball bekend staan, is 'n metode om 'n argieflêer te skep wat baie ander lêers bevat.

'N Teerlêer op sy eie is nie saamgepers nie.

As jy 'n gids vol beelde het, kan jy 'n teerlêer vir die beelde skep deur die volgende opdrag te gebruik:

teer -cvf images.tar ~ / Pictures

Bogenoemde opdrag skep 'n teer-lêer genaamd images.tar en vul dit met al die lêers in die prente-lêergids.

Noudat u 'n enkele lêer met al u beelde het, kan u dit nou komprimeer deur die gzip-opdrag te gebruik:

gzip images.tar

Die lêernaam vir die prente lêer sal nou images.tar.gz wees.

Jy kan 'n teerlêer skep en dit as volg saamdruk met 'n enkele opdrag:

teer -cvzf images.tar.gz ~ / Pictures

Hoe om tar.gz-lêers te onttrek

Nou weet jy 'n tar.gz-lêer is 'n saamgeperste teerlêer en jy weet 'n teerlêer is 'n goeie manier om lêers en dopgehou te groepeer.

Die eerste ding wat jy moet doen om 'n tar.gz-lêer te onttrek, is om die lêer te dekomprimer soos volg:

gunzip

Byvoorbeeld:

gunzip images.tar.gz

Om die lêers uit 'n teerlêer te onttrek, gebruik die volgende opdrag:

teer -xvf

Byvoorbeeld:

teer -xvf images.tar

U kan egter die gzip-lêer dekomprimer en die lêers uit die teerlêer onttrek met 'n enkele opdrag soos volg:

teer -xvzf images.tar.gz

Die inhoud van 'n tar.gz lêer

U moet versigtig wees om tar.gz-lêers wat u van ander mense of van aflaaiskakels ontvang, te onttrek, aangesien dit u bewustelik of per ongeluk u stelsel kan vernietig.

U kan die inhoud van 'n teerlêer besigtig deur die volgende sintaksis te gebruik:

teer -tzf images.tar.gz

Bogenoemde opdrag sal jou die name en plekke van die lêers wys wat uitgehaal sal word.

opsomming

tar.gz lêers is ideaal vir rugsteundoeleindes, aangesien hulle die lêers en paaie ongeskonde in die teerlêer hou en die lêer saamgepers word om dit kleiner te maak.

Nog 'n gids wat jy dalk belangstel, is hierdie een wat wys hoe om lêers te komprimeer met die Linux zip-opdrag en hierdie een wys hoe om die lêers te dekomprimeer met die Unzip-opdrag .