Kaip išskleisti tar.gz failą „Linux“.

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.