Linux下gz和tar.gz与Windows天zip压缩解压
Posted 森明帮大于黑虎帮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下gz和tar.gz与Windows天zip压缩解压相关的知识,希望对你有一定的参考价值。
tar.gz
tar.gz是linux下常用文件或文件夹打包和压缩方式,它既支持打包,也支持压缩,linux下应用广泛。
常用命令:
- 打包文件,不压缩:tar -cvf 压缩文件名.tar 待压缩文件夹 带压缩文件。
- 释放打包文件:tar -xvf 压缩文件名.tar。
- 压缩文件:tar -czvf 压缩文件名.tar.gz 待压缩文件夹 带压缩文件。
- 解压文件:tar -zxvf 压缩文件名.tar.gz。
- 解压到指定目录:tar -zxvf 压缩文件 -C 目录。
- 压缩指定目录下文件,并删除源文件:tar -C 目录 -czf 压缩文件名.tar.gz 路径下源文件名 --remove-files。
- 不解压查看压缩包内容:tar -tvf 压缩包.tar.gz。
gz
gz是liunx常用文件压缩方式,仅支持压缩文件,无法无法文件夹,常tar配合使用,tar将多个文件或文件夹打包成文件,再使用gz进行压缩。
常用命令
- 压缩文件并删除源文件:gzip 文件名。
输出压缩文件名为:文件名.gz - 压缩文件保留源文件:gizp -c 文件路径文件 > 输出文件名.gz。
可自定义输出压缩包名 - 解压文件并删除压缩文件:gunzip 文件名.gz。
解压后文件名默认压缩文件名去除.gz部分 - 解压文件保留原文件:gunzip -c 文件名.gz > 文件路径。
可自定义输出文件名 - 查看压缩包内容:zcat 文件名.gz。
zip
window常用压缩格式,兼容性好。
常用命令
- 压缩目录下文件和文件夹:zip -qr 文件名.zip 文件路径。
解压后包含文件路径末尾文件夹 - 解压文件夹:unzip 文件名.zip。
- 压缩文件不包含上层目录;zip -pj 压缩文件名 文件路径。
以上是关于Linux下gz和tar.gz与Windows天zip压缩解压的主要内容,如果未能解决你的问题,请参考以下文章
Linux下创建与解压tar, tar.gz和tar.bz2文件及压缩率对比 | 沉思小屋