Skip to main content

Så här extraheras tar.gz-filer i Linux

Gifs With Sound #228 (Juni 2026)

Gifs With Sound #228 (Juni 2026)
Anonim

Den här guiden visar dig inte bara hur du tar bort tar.gz-filer, men det kommer också att berätta vad de är och varför du skulle använda dem.

Vad är en tar.gz-fil?

En fil med förlängningen gz har komprimerats med gzip-kommandot.

Du kan zip upp en fil med kommandot gzip enligt följande:

gzip

Till exempel:

gzip image1.png

Kommandot ovan kommer att komprimera filen image1.png och filen kommer nu att kallas image1.png.gz.

Du kan komprimera en fil som komprimerats med gzip genom att använda kommandot gunzip enligt följande:

gunzip image1.png.gz

Föreställ dig nu att du ville komprimera alla bilder i en mapp. Du kan använda följande kommando:

gzip * .png * .jpg * .bmp

Detta skulle komprimera varje fil med förlängningen png, jpg eller bmp. Alla filer kommer emellertid att förbli som enskilda filer.

Det vore bra om du kunde skapa en enda fil som innehåller alla filer och komprimera den med gzip.

Det är där tjärkommandot kommer in. En tjärfil som ofta kallas tarball är en metod för att skapa en arkivfil som innehåller många andra filer.

En tjärfil är inte komprimerad.

Om du har en mapp full av bilder kan du skapa en tjärfil för bilderna med följande kommando:

tar -cvf images.tar ~ / Bilder

Ovanstående kommando skapar en tjärfil som heter images.tar och fyller den med alla filer i bildmappen.

Nu när du har en enda fil med alla dina bilder kan du nu komprimera den med gzip-kommandot:

gzip images.tar

Filnamnet för bildfilen kommer nu att vara images.tar.gz.

Du kan skapa en tjärfil och komprimera den med ett enda kommando enligt följande:

tjära -cvzf images.tar.gz ~ / Bilder

Så här extraheras tar.gz-filer

Nu vet du att en tar.gz-fil är en komprimerad tjärfil och att du vet att en tjärfil är ett bra sätt att gruppera filer och mappar.

Det första du behöver göra för att extrahera en tar.gz-fil är att dekomprimera filen enligt följande:

gunzip

Till exempel:

gunzip images.tar.gz

För att extrahera filerna från en tjärfil använder du följande kommando:

tjära -xvf

Till exempel:

tar -xvf images.tar

Du kan dock dekomprimera gzip-filen och extrahera filerna från tjärfilen med ett enda kommando enligt följande:

tar -xvzf images.tar.gz

Antecknar innehållet i en tar.gz-fil

Du bör vara försiktig med att extrahera tar.gz-filer som du får från andra personer eller från hämtningslänkar, eftersom de antingen avsiktligt eller oavsiktligt kan förstöra ditt system.

Du kan se innehållet i en tjärfil med följande syntax:

tjära -tzf images.tar.gz

Ovanstående kommando visar dig namnen och platserna för de filer som kommer att extraheras.

Sammanfattningsvis är tar.gz-filer bra för säkerhetskopiering eftersom de håller filerna och banorna intakta i tjärfilen och filen komprimeras för att göra den mindre.