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【压缩文件名】 #解压
Compression et décompression au format gz
#压缩文件和目录 gzip【源文件】 #压缩为 gz格式的压缩文件,源文件会消失 gzip -c【源文件】>【压缩文件】 #压缩为gz格式,源文件保留gzip -c cangls > cangls.gz #上面的例子 gzip -z【目录】 #压缩目录下所有的子文件,但是不能压缩目录 #解压文件 gunzip 【压缩文件名】gzip -d 【压缩文件名】 #以上两种解压是一样的
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 【压缩文件名】 #以上两种解压是一样的
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格式的打包
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!