Kuidas Linuxis tar.gz-faili ekstraktida

Juhend käsu tar kasutamise kohta tar.gz-failide ekstraktimiseks Ubuntu, CentOS-i, Fedora ja teiste Linuxi distributsioonide puhul.

Enamik Linuxi tarkvarast, dokumentidest, failidest jne arhiveeritakse tar.gz vormingu asemel tõmblukk või rar Windowsis tavaliselt kasutatavad vormingud, kuigi Linuxi utiliidid toetavad neid vorminguid.

tar.gz vormingut kasutab Linuxi jaoks saadaval olev tarkvara nii ametlikes hoidlates kui ka mitteametlikult Internetis.

Mis on tar.gz fail?

tar.gz (Gzip) on üks tar-tihendussüsteemis saadaolevatest failivormingutest. Mõned muud failivormingud on bz2,lzip ja lzop. Gzip ja bz2 on kõige sagedamini kasutatavad vormingud. Gzip on mõeldud kiiremaks tihendamiseks, kusjuures bz2 on mõeldud väiksema arhiivi mahu jaoks.

tõrva on vaikimisi installitud enamikesse Linuxi süsteemidesse. Kui see on puudu, saate selle installidaUbuntu, Debiani või sarnase kohta Linuxi distributsioonid, käivitades:

sudo apt install tar

Märge: Kui Ubuntu versioon on < 14.04, kasutage apt-get asemel apt-get.

Paigaldama tõrva CentOS-is ja Fedoras jooksma:

yum install tar

Kuidas tar.gz faili ekstraheerida kasutades tõrva käsk

Tar.gz arhiivifaili ekstraktimiseks, jookse:

tar xvzf .tar.gz

Vaatame, millised on võimalused xvzf tähendab:

x – Määrab, et failid tuleb arhiivist ekstraktida.

v – Tähiseb paljusõnaline. Printige iga arhiivist ekstraheeritud failinimi koos teega. See on mõeldud ainult teabe saamiseks ja seetõttu pole see kohustuslik.

z – See määrab, et arhiiv tihendatakse Gzipiga

f – See määrab, et järgmine argument pärast suvandeid on ekstraktitava arhiivifaili nimi. Kui seda võimalust pole, proovib tar lugeda terminali standardsisendist. Uuemates versioonides annab see veateate alati, kui seda valikut pole määratud.

Näide

Järgmine käsk ekstraktib arhiivis kolm faili testarchive.tar.gz ja printige nende nimed.

tar xvzf testarchive.tar.gz

Nagu näeme, on kolm faili ekstraktitud. Pange tähele, et käsk ekstraktib faili samas kaustas, kust käsk käivitatakse.