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:
gzipByvoorbeeld:
gzip image1.pngBogenoemde 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.gzStel jou nou voor dat jy al die beelde in 'n gids wil komprimeer. U kan die volgende opdrag gebruik:
gzip *. png *. jpg *. bmpDit 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 ~ / PicturesBogenoemde 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.tarDie 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 ~ / PicturesHoe 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:
gunzipByvoorbeeld:
gunzip images.tar.gzOm die lêers uit 'n teerlêer te onttrek, gebruik die volgende opdrag:
teer -xvfByvoorbeeld:
teer -xvf images.tarU 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.gzDie 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.gzBogenoemde 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 .