Vadovas, kaip naudoti tar.gz failus Ubuntu, CentOS, Fedora ir kituose Linux platinimuose.
Dauguma Linux programinės įrangos, dokumentų, failų ir kt. yra archyvuojami tar.gz
formatas vietoj užtrauktukas
arba rar
formatai, paprastai naudojami sistemoje Windows, nors Linux paslaugų programos palaiko šiuos formatus.
tar.gz
formatą populiariai naudoja Linux programinė įranga tiek oficialiose saugyklose, tiek neoficialiai internete.
Kas yra tar.gz failas?
tar.gz
(Gzip) yra vienas iš failų formatų, galimų tar glaudinimo sistemoje. Kai kurie kiti failų formatai yra bz2,
lzip
ir lzop
. Gzip
ir bz2
yra dažniausiai naudojami formatai. Gzip
yra skirtas greitesniam suspaudimui, tuo tarpu bz2
skirtas mažesniam archyvo dydžiui.
deguto
pagal numatytuosius nustatymus įdiegta daugumoje Linux sistemų. Jei jo trūksta, galite jį įdiegtiUbuntu, Debian ar panašiai Linux platinimai paleisdami:
sudo apt install tar
Pastaba: Jei Ubuntu versija < 14.04, naudokite apt-get, o ne apt.
Instaliuoti deguto
„CentOS“ ir „Fedora“, paleisti:
yum įdiegti tar
Kaip išgauti tar.gz naudojant deguto
komandą
Norėdami išskleisti tar.gz archyvo failą, paleisti:
tar xvzf .tar.gz
Pažiūrėkime, kokie variantai xvzf
reiškia:
x
– Nurodo, kad failai turi būti išskleisti iš archyvo.
v
– Reiškia daugžodžias. Išspausdinkite kiekvieną iš archyvo ištrauktą failo pavadinimą kartu su keliu. Tai skirta tik informacijai, todėl nėra privaloma.
z
– Tai nurodo, kad archyvas yra suglaudintas naudojant Gzip
f
– Tai nurodo, kad šis argumentas po parinkčių bus išskleistino archyvo failo pavadinimas. Jei ši parinktis nenurodyta, tar bando nuskaityti iš terminalo standartinės įvesties. Naujesnėse versijose ji pateikia klaidą, kai ši parinktis nenurodyta.
Pavyzdys
Ši komanda ištrauks tris archyve esančius failus testarchive.tar.gz
ir atsispausdinti jų vardus.
tar xvzf testarchive.tar.gz
Kaip matome, trys failai buvo išskleisti. Atminkite, kad komanda ištraukia failą tame pačiame aplanke, iš kurio vykdoma komanda.