当前位置: 移动技术网 > IT编程>数据库>Mysql > Linux下压缩和解压缩指令介绍

Linux下压缩和解压缩指令介绍

2018年04月25日  | 移动技术网IT编程  | 我要评论

1.gzip/gunzip指令

gzip用于压缩文件,gunzip用于解压文件

基本语法: 功能描述
gzip 文件 压缩文件,只能将文件压缩为*.gz文件
gunzip 文件 解压缩

压缩gzip:

这里写图片描述

解压gunzip:

这里写图片描述

2.zip/unzip:使用广泛的压缩程序,文件经它压缩后会另外产生具有”.zip”扩展名的压缩文件

zip用于压缩文件,unzip用于解压文件,这个在项目中打包发布很有用

基本语法 功能描述
zip[选项] XXX.zip 将要压缩的内容 压缩文件和目录
unzip[选项] -d dest XXX.zip 解压缩文件
常用参数 含义
zip -r 递归压缩
unzip -d<指定解压缩后,文件存放路径> 解压到指定文件夹

压缩文件:

这里写图片描述

解压到指定文件夹(必须存在)路径

这里写图片描述

3.tar打包指令,打包后文件是*.tar.gz文件

tar [选项] XXX.tar.gz 打包内容 打包目录,压缩后文件格式为*.tar.gz
参数 含义
-x 解包.tar文件
-c 产生tar打包文件
-z 打包同时压缩
-v 显示详细信息
-f 指定压缩后的文件名
tar -czvf XXX.tar.gz filename1 filename2 多文件压缩打包
tar -czvf XXX.tar.gz dest 文件夹压缩打包
tar -xzvf XXX.tar.gz 解压到当前位置
tar -xzvf XXX.tar.gz -C 解压到哪里 指定解压到解压位置

实例:

多文件压缩打包:

这里写图片描述

文件夹压缩打包:

这里写图片描述

解压到指定文件路径:

这里写图片描述

解压到当前路径:

这里写图片描述

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网