Skip to main content

Sådan udtages tar.gz filer i Linux

UFC 229: Inside the Octagon - Khabib vs McGregor (Juni 2026)

UFC 229: Inside the Octagon - Khabib vs McGregor (Juni 2026)
Anonim

Denne vejledning viser dig ikke kun hvordan du udpakker tar.gz filer, men det vil også fortælle dig, hvad de er, og hvorfor du vil bruge dem.

Hvad er en tar.gz fil?

En fil med udvidelsen gz er blevet komprimeret ved hjælp af gzip-kommandoen.

Du kan zip-up en hvilken som helst fil ved hjælp af gzip-kommandoen som følger:

gzip

For eksempel:

gzip image1.png

Ovennævnte kommando vil komprimere filen image1.png, og filen vil nu blive kaldt image1.png.gz.

Du kan pakke ud en fil, der er komprimeret med gzip, ved at bruge kommandoen gunzip som følger:

gunzip image1.png.gz

Forestil dig nu, at du ønskede at komprimere alle billederne i en mappe. Du kan bruge følgende kommando:

gzip * .png * .jpg * .bmp

Dette ville komprimere hver fil med udvidelsen png, jpg eller bmp. Alle filerne vil dog forblive som individuelle filer.

Det ville være godt, hvis du kunne oprette en enkelt fil, der indeholder alle filerne og derefter komprimere den ved hjælp af gzip.

Det er her, hvor tjære kommandoen kommer ind. En tjærefil, der ofte er kendt som en tarball, er en metode til at oprette en arkivfil, som indeholder mange andre filer.

En tjærefil alene er ikke komprimeret.

Hvis du har en mappe fuld af billeder, kan du oprette en tjærefil for billederne ved hjælp af følgende kommando:

tar -cvf images.tar ~ / Billeder

Ovenstående kommando opretter en tjærefil kaldet images.tar og fylder den med alle filerne i billeder mappen.

Nu hvor du har en enkelt fil med alle dine billeder, kan du nu komprimere den ved hjælp af gzip-kommandoen:

gzip images.tar

Filnavnet til billedfilen bliver nu images.tar.gz.

Du kan oprette en tjærefil og komprimere den ved hjælp af en enkelt kommando som følger:

tjære -cvzf images.tar.gz ~ / Billeder

Sådan udtrækkes tar.gz-filer

Nu ved du, at en tar.gz-fil er en komprimeret tjærefil, og at du ved, at en tjærefil er en god måde at gruppere filer og mapper på.

Den første ting at gøre for at udpakke en tar.gz-fil er at dekomprimere filen som følger:

gunzip

For eksempel:

gunzip images.tar.gz

Hvis du vil hente filerne fra en tjærefil, skal du bruge følgende kommando:

tjære -xvf

For eksempel:

tjære -xvf images.tar

Du kan imidlertid dekomprimere gzip-filen og udpakke filerne fra tjærefilen ved hjælp af en enkelt kommando som følger:

tjære -xvzf images.tar.gz

Angivelse af indholdet af en tar.gz-fil

Du skal være forsigtig med at udvinde tar.gz-filer, som du modtager fra andre personer eller fra download-links, da de enten forsætligt eller utilsigtet kan ødelægge dit system.

Du kan se indholdet af en tjærefil ved hjælp af følgende syntaks:

tjære -tzf images.tar.gz

Ovenstående kommando viser dig navnene og placeringen af ​​de filer, der vil blive uddraget.

Sammenfattende er tar.gz-filer gode til sikkerhedskopiering, da de holder filerne og stierne intakte i tjærefilen, og filen komprimeres for at gøre den mindre.