English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux gzip commande

Manuel complet des commandes Linux

Linux gzip commande est utilisé pour compresser les fichiers.

gzip est un programme de compression largement utilisé, après sa compression, le nom du fichier ajoutera l'extension ".gz".

语法

gzip [-acdfhlLnNqrtvV][-S <压缩字尾字符串>][-<压缩效率>][--best/fast][文件...] ou gzip [-acdfhlLnNqrtvV][-S <压缩字尾字符串>][-<压缩效率>][--best/fast][目录]

参数

  • -a ou--ascii  使用ASCII文字模式。
  • -c ou--stdout ou--to-stdout  把压缩后的文件输出到标准输出设备,不去更动原始文件。
  • -d ou--decompress ou----uncompress  解开压缩文件。
  • -f ou--force  强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。
  • -h ou--help  在线帮助。
  • -l ou--list  列出压缩文件的相关信息。
  • -L ou--license  显示版本与版权信息。
  • -n ou--no-name  压缩文件时,不保存原来的文件名称及时间戳记。
  • -N ou--name  压缩文件时,保存原来的文件名称及时间戳记。
  • -q ou--quiet  不显示警告信息。
  • -r ou--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
  • -S<压缩字尾字符串> ou----suffix<压缩字尾字符串>  更改压缩字尾字符串。
  • -ou--test  Tester si le fichier compressé est correct.
  • -ou--verbose  Afficher le processus d'exécution des instructions.
  • -Vou ou--version  Afficher les informations de version.
  • -<Effet de compression>  L'effet de compression est une valeur entre1-9La valeur par défaut est6,la valeur spécifiée est plus grande, la qualité de compression est plus élevée.
  • --best  L'effet de ce paramètre est similaire à celui de-9"Les paramètres sont identiques.
  • --fast  L'effet de ce paramètre est similaire à celui de-1"Les paramètres sont identiques.

Exemples en ligne

Compresser les fichiers

[[email protected] a]# ls //Afficher les fichiers du répertoire actuel
a.c b.h d.cpp
[[email protected] a]# gzip * //Compresser tous les fichiers du répertoire
[[email protected] a]# ls //Afficher les fichiers du répertoire actuel
a.c.gz    b.h.gz    d.cpp.gz
[[email protected] a]# 

Suivant l'exemple1,afficher des informations détaillées

[[email protected] a]# gzip -dv * //Décompresser les fichiers, et afficher des détails
a.c.gz:     0.0% -- remplacé par a.c
b.h.gz:     0.0% -- remplacé par b.h
d.cpp.gz:     0.0% -- remplacé par d.cpp
[[email protected] a]# 

Suivant l'exemple1,afficher les informations sur les fichiers compressés

[[email protected] a]# gzip -l *
     compressé    décompressé ratio décompressé_name
         24          0  0.0% a.c
         24          0  0.0% b.h
         26          0  0.0% d.cpp

Manuel complet des commandes Linux