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 解压到哪里 | 指定解压到解压位置 |
实例:
多文件压缩打包:
文件夹压缩打包:
解压到指定文件路径:
解压到当前路径: