压缩解压命令:gzip
- 命令名称:gzip
- 命令英文原意:GNU zip
- 命令所在路径:/bin/gzip
- 执行权限:所有用户
- 语法:gzip [文件]
- 功能描述:压缩文件
- 压缩后文件格式:.gz
- 与windows区别:
- #gzip只能压缩文件,不能压缩目录
- #gzip压缩文件后是不保留原文件的,压缩后只剩压缩包了
- #gzip -d 也可以用来解压缩
解压缩命令:gunzip
- 命令名称:gunzip
- 命令英文原意:GNU unzip
- 命令所在路径:/bin/gunzip
- 执行权限:所有用户
- 语法:gunzip [压缩文件]
- 功能描述:解压缩.gz的压缩文件
- 范例:$gunzip dywt.gz
压缩命令:tar
- 命令名称:tar
- 命令所在路径:/bin/tar
- 执行权限:所有用户
- 语法:tar 选项[-zcf] [压缩后文件名] [目录]
- -c 打包
- -v 显示详细信息
- -f 指定文件名
- -z 打包同时压缩
- 功能描述:打包目录
- 压缩后文件格式:.tar.gz
- 范例:$tar -cvf ywt.tar dywt #打包
- $tar -zcf ywt.tar.gz dywt #打包的同时进行压缩
- #可以压缩目录
解压命令:tar
- tar命令解压缩语法:
- -x 解包
- -v 显示详细信息
- -f 指定解压文件
- -z 解压缩
- 范例:$tar -zxvf ywt.tar.gz
压缩命令:zip
- 命令名称:zip
- 命令所在路径:/usr/bin/zip
- 执行权限:所有用户
- 语法:zip 选项[-r] [压缩后文件名] 【文件或目录】
- -r 压缩目录
- 功能描述:压缩文件或目录
- 压缩后文件格式:.zip
- 区别:
- #与windows通用压缩格式,不需要第三方解压缩文件;
- 压缩后源文件依然保留;
- 压缩比不高,所以用的不是很多。
- 如果要压缩目录,需要加-r选项。
解压缩命令:unzip
- 命令名称:unzip
- 命令所在路径:/usr/bin/unzip
- 执行权限:所有用户
- 语法:unzip [压缩文件]
- 功能描述:解压.zip的压缩文件
- 范例:$unzip test.zip
- #解压缩不分文件还是目录,都可以解压缩
压缩命令:bzip2
- #是gip的升级版,增加了-k选项保留原文件;
- #压缩比惊人,经常用来压缩比较大的文件。
- #可以跟tar结合起来使用。
- 命令名称:bzip2
- 命令所在路径:/usr/bin/bzip2
- 执行权限:所有用户
- 语法:bzip2 选项 [-k] [文件]
- -k 产生压缩文件后保留原文件
- 功能描述:压缩文件
- 压缩后文件格式:.bz2
- 范例:$bzip2 -k test
- $tar -cjf ywt.tar.bz2 dywt
解压缩命令:bunzip
- 命令名称:bunzip2
- 命令所在路径:/usr/bin/bunzip2
- 执行权限:所有用户
- 语法:bunzip2 选项 [-k] [压缩文件]
- -k 解压缩后保留原文件
- 功能描述:解压缩
- 范例:$bunzip2 -k ywt.bz2
- $tar -xjf ywt.tar.bz2
- #如果不保留压缩包,可以不加-k
压缩后格式 | 压缩 | 解压缩 | ||
.gz | gzip | gunzip(gzip -d) | ||
.tar | tar -cf | tar -xf | ||
.tar.gz | tar -zcf | tar -zxf | ||
.zip | zip -r | unzip | ||
.bz2 | bzip2 | bunzip2 | ||
.tar.bz2 | tar -cjf | tar -xjf |