linux命令: tar、zip、gzip压缩和解压用法及区别 |
您所在的位置:网站首页 › 压缩linux命令 › linux命令: tar、zip、gzip压缩和解压用法及区别 |
首先简单了解下市面上的压缩格式: zip:Linux、Windows、MacOS系统 7zip:Windows系统常用 rar:Windows系统常用 tar:Linux、MacOS常用 gzip:Linux、MacOS常用常用 linux涉及常用的zip、tar、gzip用法和区别: 1.zip压缩、unzip解压用法 1)压缩: 语法:zip [-r] 文件名.zip 需要压缩的文件 [-r]:被压缩的包含文件夹的时候,需要使用-r选项; 将当前文件夹中的3个txt文件压缩,文件名为:123.zip 将当前文件夹中的2个test文件夹压缩,文件名为:234.zip 2)解压 语法:unzip 参数 [-d] 路径 [-d]:指定要解压去的位置;参数:被解压的zip压缩包文件;路径:解压到要解压去的位置。 将文件或文件夹解压到test1文件夹中 2 tar压缩和解压用法 区别:压缩分为两种压缩格式 .tar (tar格式)和 .tar.gz(gzip格式): .tar:归档文件,即简单的封装,体积几乎没有什么变化; .tar.gz:使用gzip算法将文件压缩到一个文件,极大的减少压缩后的体积。 语法:tar [-c -v -x -f -z -C] 参数1 参数2 参数3...参数N -c,创建压缩文件,用于压缩模式; -v,显示压缩、解压过程,用于查看进度; -x,解压模式; -f,要创建的文件,或要解压的文件,-f选项必须在所有选项中位置处于最后一个; -z,gzip模式,不使用-z就是普通的.tar格式,如果使用的话,一般处于选项位第一个; -C,选择解压的目的地,用于解压模式; 1).tar格式压缩、tar.gz格式压缩(tps:可以看到两者体积对比差异) 将txt文档压缩到123.tar 将txt文档压缩到123.tar.gz 2).tar和.tar.gz两种模式解压缩(tps:-C 指定解压路径) 将.tar文件解压到当前路径的test2文件夹中(查看test2文件夹,成功解压): 将.tar文件解压到当前路径的test2文件夹中(查看test1文件夹,成功解压): 3. gzip压缩、gunzip解压(针对单个的文件压缩和解压) 1)压缩:语法:gzip 参数(需要压缩的文件) 2)解压:语法:gunzip 参数(待解压的文件) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |