原创

Linux 压缩解压指令


八、压缩解压指令

1、gzip和gunzip指令

压缩文件:gzip 文件,只能将文件压缩为*.gz格式

解压文件:gunzip 需要解压的文件.gz

2、zip和unzip指令

项目打包发布时常用命令

压缩文件:zip 【选项】 XXX.zip

常用选项-r:递归压缩目录

解压文件:unzip 【选项】 XXX.zip

常用选项-d 目录:指定解压后文件存放目录

3、tar指令

既可打包又可解压,打包后文件后缀是.tar.gz

打包目录:tar 【选项】 XXX.tar.gz

常用选项功能
-c产生.tar打包文件
-z打包同时压缩
-x解包.tar文件
-v显示详细信息
-f指定压缩后的文件名

例:

压缩多文件:tar -zcvf dc.tar.gz /hmoe/bbb/cat.txt /home/bbb/dog.txt

将bbb文件夹压缩成myb.tar.gz:tar -zcvf myb.tar.gz bbb

将文件解压到当前目录:tar -zxvf myb.tar.gz

将myb.tar.gz解压到tom目录下:`tar -zxvf myb.tar.gz -C tom

教程