Maison > Opération et maintenance > exploitation et maintenance Linux > Les commandes les plus complètes pour compresser et décompresser les fichiers zip, gz, tar et bz2 sous Linux (instructions détaillées étape par étape avec images et textes)

Les commandes les plus complètes pour compresser et décompresser les fichiers zip, gz, tar et bz2 sous Linux (instructions détaillées étape par étape avec images et textes)

韦小宝
Libérer: 2018-07-13 10:50:53
original
5399 Les gens l'ont consulté

Tout le monde sait que compresser et décompresser des fichiers sous Win est très simple et pratique. Ainsi, sous Linux, la ligne de commande la plus couramment utilisée est devenue une tâche difficile. Alors comment compresser des fichiers au format zip, gz, tar, bz2 sous le système Linux ? Comment décompresser les fichiers compressés zip, gz, tar, bz2 sous le système Linux ? Quelle commande faut-il exécuter ? Ce qui suit est l'explication image et texte la plus complète des méthodes de compression et de décompression sous Linux résumée par le site Web chinois PHP !

Compression et décompression au format zip

#压缩文件和目录
zip【压缩文件名】【源文件】 #压缩文件
zip -r 【压缩文件名】【源目录】 #压缩目录
#解压文件和目录
unzip【压缩文件名】 #解压
Copier après la connexion

Compression et décompression au format gz

#压缩文件和目录
gzip【源文件】 #压缩为 gz格式的压缩文件,源文件会消失
gzip -c【源文件】>【压缩文件】 #压缩为gz格式,源文件保留gzip -c cangls > cangls.gz #上面的例子
gzip -z【目录】 #压缩目录下所有的子文件,但是不能压缩目录
#解压文件
gunzip 【压缩文件名】gzip -d 【压缩文件名】
#以上两种解压是一样的
Copier après la connexion

Compression et décompression au format bz2

Remarque : la commande bzip2 ne peut pas compresser les répertoires

#压缩文件
bzip2【源文件】 #压缩为.bz2格式,不保存源文件
bzip2 -k【源文件】 #压缩之后保留源文件
#解压文件
bunzip2 【压缩文件名】gzip -d 【压缩文件名】
#以上两种解压是一样的
Copier après la connexion

commande d'emballage tar

tar -cvf [nom du fichier du package] [fichier source]

options

  • -c : Emballé

  • -z : Compressé au format .tar.gz

  • -j : Compressé au format .tar Format .bz2

  • -t : Afficher

  • -x : Décompresser

  • -v : Afficher le processus

  • -f : Spécifiez le nom du fichier packagé

#例如
tar -zcvf cangls.tar cangls #打包为.tar.gz格式
tar -jxvf cangls.tar #解.tar.bz2格式的打包
Copier après la connexion

Remarque : sans -z ou -j signifie packaging ou décompression au format .tar

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal