Suspaustų failų tvarkymas yra dažna operacija Linux aplinkoje, o .gz
formatas yra vienas iš vyraujančių glaudinimo tipų. Failai, kuriuose .gz
yra plėtinys, suglaudinami naudojant gzip įrankį, kuris efektyviai sumažina failų dydį ir išsaugo duomenų vientisumą. Šio straipsnio tikslas – padėti jums sužinoti apie skirtingus .gz
„Linux“ failų išskleidimo (išskleidimo) būdus.
.gz
Failo apibrėžimas
Failas .gz
yra suspausto failo tipas, sugeneruotas gzip (GNU zip) glaudinimo įrankiu. Jis skirtas suspausti vieną failą, todėl jis labai populiarus Unix ir Linux platformose atliekant glaudinimo ir išskleidimo užduotis. Kai dirbate su keliais failais, jie paprastai archyvuojami naudojant tar
įrankį prieš suglaudinant gzip, todėl susidaro .tar.gz
archyvas.
Failų ištraukimas .gz
per komandinę eilutę
Yra keletas komandų eilutės paslaugų, skirtų .gz
failams išskleisti. Čia pateikiami efektyviausi metodai.
1 būdas: gzip
komandos naudojimas
Komanda gzip
gali būti naudojama tiek suspaudimui, tiek dekompresijai su -d
vėliavėle ištraukimui.
- Paleiskite terminalo langą.
- Pakeiskite į katalogą, kuriame yra
.gz
failas, naudodamicd
komandą. Pavyzdžiui:
cd /path/to/directory
- Norėdami išskleisti failą, vykdykite šią komandą:
gzip -d filename.gz
Ši komanda išskleis filename.gz
ir sugeneruos nesuspaustą failą. Jei norite išsaugoti originalų .gz
failą, įtraukite -k
parinktį:
gzip -dk filename.gz
2 būdas: gunzip
komandos naudojimas
Komanda gunzip
yra specialiai pritaikyta failams išskleisti .gz
.
- Atidarykite terminalo langą.
- Eikite į aplanką, kuriame yra
.gz
failas:
cd /path/to/directory
- Norėdami išskleisti failą, paleiskite:
gunzip filename.gz
Ši komanda išskleis ir ištrins pradinį .gz
failą. Norėdami išsaugoti suspaustą failą po išskleidimo, naudokite:
gunzip -k filename.gz
3 būdas: zcat
komandos naudojimas
Komanda zcat
leidžia peržiūrėti suglaudinto failo turinį neišsaugojus jo diske. Jis taip pat gali būti naudojamas dekompresijai.
- Atidarykite terminalo langą.
- Pakeiskite į katalogą, kuriame yra
.gz
failas:
cd /path/to/directory
- Norėdami išskleisti failą, galite naudoti:
zcat filename.gz > filename
Ši komanda nukreipia išspaustą turinį į filename
, palikdama nepažeistą pradinį .gz
failą.
Failų ištraukimas .gz
naudojant GUI
Jei pirmenybę teikiate grafinei vartotojo sąsajai (GUI), daugumoje „Linux“ paskirstymų yra archyvų tvarkyklės, galinčios tvarkyti .gz
failus.
- Paleiskite failų tvarkyklę ir eikite į katalogą, kuriame yra failas
.gz
.
- Dešiniuoju pelės mygtuku spustelėkite failą ir pasirinkite Išskleisti čia arba lygiavertę ištraukimo parinktį.
Failas bus ištrauktas, o nesuspausta versija bus rodoma tame pačiame aplanke. Šis metodas išsaugo originalų .gz
failą po ištraukimo.
.tar.gz
Failų ištraukimas
Failas .tar.gz
yra archyvas, suformuotas naudojant tar
programą ir vėliau suspaustas naudojant gzip. Norint išskleisti tokius failus, tar
komanda turi būti naudojama kartu su gzip išskleidimo parinktimis.
Naudojant tar
komandą
- Atidarykite terminalo langą.
- Pakeiskite į katalogą, kuriame
.tar.gz
yra failas:
cd /path/to/directory
- Išskleiskite failus naudodami toliau pateiktą komandą:
tar -xvzf archive.tar.gz
Komandos parinktys yra tokios:
-
-x
: ištraukia failus iš archyvo. -
-v
: rodo išskleisti failų pavadinimus. -
-z
: išglaudina archyvą naudojant gzip. -
-f
: nurodo archyvo failo pavadinimą.
Norėdami išskleisti failus į konkrečią paskirties vietą, įtraukite -C
parinktį ir norimą kelią:
tar -xvzf archive.tar.gz -C /path/to/destination
Naudingi patarimai ir geriausia praktika
- Prieš išglaudindami svarbius failus, apsvarstykite galimybę sukurti atsarginę kopiją, kad neprarastumėte duomenų.
- Naudokite
tar -tvzf archive.tar.gz
norėdami peržiūrėti failo turinį.tar.gz
jo neišskleidę. - Įsitikinkite, kad turite reikiamus leidimus skaityti ir rašyti kataloguose, su kuriais dirbate.
- Atminkite, kad gzip skirtas vieno failo glaudinimui; naudokite
tar
kartu su gzip, norėdami suspausti kelis failus į vieną archyvą.
Failų ištraukimas .gz
Linux sistemoje yra nesudėtinga operacija, naudojant tokias komandas kaip gzip
, gunzip
, ir tar
. Nesvarbu, ar dirbate su atskirais suglaudintais failais, ar visais archyvuotais rinkiniais, šie įrankiai leidžia efektyviai išgauti failus.
Parašykite komentarą