Com extreure fitxers tar.gz a Linux

Aquesta guia us mostrarà no només com extreure els fitxers tar.gz, sinó que també us explicarà què són i per què els voleu utilitzar.

Què és un fitxer tar.gz?

S'ha comprimit un fitxer amb l'extensió gz mitjançant l'ordre gzip .

Podeu descomprimir qualsevol fitxer amb l'ordre gzip de la manera següent:

gzip

Per exemple:

gzip image1.png

L'ordre anterior comprimirà el fitxer image1.png i el fitxer es denominarà image1.png.gz.

Podeu descomprimir un fitxer que s'ha comprimit amb gzip utilitzant l'ordre gunzip de la manera següent:

gunzip image1.png.gz

Imagineu ara que voleu comprimir totes les imatges d'una carpeta. Podeu utilitzar el següent comandament:

gzip * .png * .jpg * .bmp

Això comprimirà tots els fitxers amb l'extensió PNG, JPG o BMP. Tanmateix, tots els fitxers es mantindrien com a fitxers individuals.

Seria bo que pugueu crear un fitxer que contingui tots els fitxers i que comprimiu l'ús de gzip.

Aquí és on entra l'ordre tar . Un fitxer tar que sovint es coneix com tarball és un mètode per crear un arxiu que contingui molts altres fitxers.

No es comprimeix un fitxer tar per si mateix.

Si teniu una carpeta plena d'imatges, podeu crear un fitxer tar per a les imatges mitjançant el següent comandament:

tar -cvf images.tar ~ / Pictures

L'ordre anterior crea un fitxer tar anomenat images.tar i l'omple amb tots els fitxers de la carpeta d'imatges.

Ara que teniu un sol fitxer amb totes les vostres imatges, ara podeu comprimir-les utilitzant l'ordre gzip:

gzip images.tar

El nom de fitxer del fitxer d'imatges ara serà images.tar.gz.

Podeu crear un fitxer tar i comprimir-lo utilitzant un únic comandament de la següent manera:

tar -cvzf images.tar.gz ~ / Pictures

Com treure els fitxers tar.gz

Ara sabeu que un fitxer tar.gz és un fitxer comprimit i que sabeu que un fitxer tar és una bona forma d'agrupar fitxers i carpetes.

El primer que cal fer per extreure un fitxer tar.gz és descomprimir el fitxer de la manera següent:

gunzip

Per exemple:

gunzip images.tar.gz

Per extreure els fitxers d'un fitxer de tar utilitzeu l'ordre següent:

tar -xvf

Per exemple:

tar -xvf images.tar

Tanmateix, podeu descomprimir el fitxer gzip i extreure els fitxers del fitxer tar mitjançant un únic comandament de la següent manera:

tar -xvzf images.tar.gz

Llistat dels continguts d'un fitxer tar.gz

Heu de tenir cura de l'extracció de fitxers tar.gz que rebeu d'altres persones o dels enllaços de baixada, ja que podrien destruir deliberadament o inadvertidament el vostre sistema.

Podeu veure el contingut d'un fitxer de tar mitjançant la sintaxi següent:

tar -feu imatges.tar.gz

L'ordre anterior us mostrarà els noms i les ubicacions dels fitxers que s'extrauran.

Resum

Els fitxers tar.gz són excel·lents per als propòsits de còpia de seguretat, ja que mantenen intactes els fitxers i les rutes dins del fitxer tar i el fitxer es comprimeix perquè sigui més petit.

Una altra guia que us pot interessar és aquesta que mostra com comprimir fitxers amb l'ordre zip de Linux i aquest mostra com descomprimir els fitxers amb l'ordre unzip .