Linux下 (压缩 解压 打包 )zip tar 命令

zip

主流的压缩格式包括 tar、rar、zip、war、gzip、bz2、iso 等。从性能上比较,TAR、WAR、
RAR 格式较 ZIP 格式压缩率较高,但压缩时间远远高于 ZIP,Zip 命令行工具可以实现对 zip
属性的包进行管理,也可以将文件及文件及打包成 zip 格式

常见参数
-f freshen:只更改文件;
-u update:只更改或新文件;
-d 从压缩文件删除文件;
-m 中的条目移动到 zipfile(删除 OS 文件);
-r 递归到目录;
-j junk(不记录)目录名;
-l 将 LF 转换为 CR LF(-11 CR LF 至 LF);
-1 压缩更快 1-9 压缩更好;
-q 安静操作,不输出执行的过程;
-v verbose 操作/打印版本信息;
-c 添加一行注释;
-z 添加 zipfile 注释;
-o 读取名称使 zip 文件与最新条目一样旧;
-x 不包括以下名称;
-F 修复 zipfile(-FF 尝试更难);
-D 不要添加目录条目;
-T 测试 zip 文件完整性;
-X eXclude eXtra 文件属性;
-e 加密 - 不要压缩这些后缀;
-h2 显示更多的帮助

实例
(1) 通过 zip 工具打包 多个文件
在这里插入图片描述
(2) 通过 zip 工具打包 多个 文件,排除部分文件
在这里插入图片描述
(3) 通过 zip 工具删除 1.zip 中3.txt 文件
在这里插入图片描述
(4) 通过 unzip 工具解压 123.zip 文件夹中所有内容
在这里插入图片描述

tar

tar的一些命令

c: 创建文档
t: 列出存档内容
x:提取存档
f: filename 要操作的文档名
v:详细信息

一.打包

打包:是指把文件整合在一起,不压缩

1.将文件打包:tar -cf 1.tar 1.txt
在这里插入图片描述
2.列出文档内容:tar -tf 1.tar
在这里插入图片描述
二.压缩

压缩:把打包好的文件压缩,便于存储

注:压缩一定加上后缀,便于解压,便于观看

Linux 主要有3种压缩方式

gzip: 压缩速度最快,历史最久,应用最广泛;
bzip2: 压缩成的存档文件小,可用性不如gzip;
xz: 最新的方式,提供最佳的压缩率。
注:实际中三种情况都可能遇到,所以必须有一定的命名方式

z 用于gzip压缩: filename.tar.gz
j 用于bzip压缩: filename.tar.bz2
J 用于xz压缩: filename.tar.xz

1.先看看压缩前文件大小:ls -lh
在这里插入图片描述
2.gzip压缩:tar - zcf 1.tar.gz 1.tar
在这里插入图片描述
3.bzip2缩:tar -jcf 1.tar.bz2 1.tar
在这里插入图片描述
4.xz压缩:tar -Jcf 1.tar.xz 1.tar
在这里插入图片描述
三解压

解压:将压缩好的文件解压打开

1.解压缩文件加一个参数x:tar -xf 1.tar.gz
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值