logo

Linux gzip

Gzip (GNU zip) est un outil de compression utilisé pour tronquer la taille du fichier. Par défaut, le fichier original sera remplacé par le fichier compressé se terminant par l'extension (.gz).

Pour décompresser un fichier, vous pouvez utiliser la commande gunzip et votre fichier d'origine sera de retour.

Syntaxe:

 gzip . . . gunzip . . . 

Exemple:

 gzip file1.txt file2.txt gunzip file1.txt file2.txt 
Filtres gzip Linux1

Regardez l'instantané ci-dessus, la commande gzip a compressé les fichiers 'fichier1.txt' et 'fichier2.txt' . Les fichiers compressés sont affichés avec l'extension (.gz). Alors que la commande gunzip a décompressé les mêmes fichiers et que l'extension (.gz) est supprimée.


options gzip

Compresser plusieurs fichiers ensemble

Si vous souhaitez compresser plusieurs fichiers ensemble, vous pouvez utiliser la commande 'cat' et gzip avec la commande pipe.

Syntaxe:

 cat . . | gzip > 

Exemple:

 cat file1.txt file2.txt | gzip > final.gz 
Filtres gzip Linux2

Regardez l'instantané ci-dessus, les deux fichiers 'fichier1.txt' et 'fichier2.txt' sont compressés comme 'final.gz' .


gzip -l

La commande 'gzip -l' indique le taux de compression ou le degré de compression du fichier d'origine.

Syntaxe:

 gzip -l . . 

Exemple:

 gzip -l final.gz jtp.txt.gz 
Filtres gzip Linux3

Regardez l'instantané ci-dessus, commande 'gzip -l final.gz jtp.txt.gz' montre le rapport des deux fichiers.


Comment compresser un répertoire

La commande gzip ne pourra pas compresser un répertoire car elle ne peut compresser qu'un seul fichier. Pour compresser un répertoire, vous devez utiliser 'prend' commande.

Trait d'union (-) n'est pas obligatoire dans la commande 'tar'.

'c' est de créer ,

'dans' est pour verbeux, pour afficher sortir,

'F' à mentionner destination de votre fichier de sortie,

'Avec' pour préciser compresse avec gzip.

Syntaxe:

 tar cf - | gzip > 

OU

 tar cvfz office.tar.gz office 

Exemple:

 tar cf - office | gzip > office.tar.gz 
Filtres gzip Linux4

Regardez l'instantané ci-dessus, le répertoire « office » est compressé avec la commande « tar ».