压缩打包工具

压缩打包工具

常见压缩文件
windows .rar .zip .7z
linux .zip,.gz,.bz2,.xz,.tar.gz,tar.bz2,tar.xz
压缩文件,可以节省磁盘空间,节省文件传输耗费的时间和带宽

gzip压缩工具,不能压缩目录

gzip filename 压缩文件
先创建一个文件,然后将内容复制给文件
find /etc/ -type f -name “*conf” -exec cat {} >>/tmp/tx/1.txt ;
在这里插入图片描述
查看文件大小
在这里插入图片描述
压缩文件,压缩后原文件被删除
gzip -数字 filename 指定压缩界别,默认为6,级别为1-9,数字越大压缩最程度越大
在这里插入图片描述

gzip -d fielname 或者 gunzip filename 解压文件,解压后压缩包被删除
在这里插入图片描述

查看压缩文件信息 file filename
在这里插入图片描述
查看压缩文件内容 zcat fiename

gzip -c /tmp/tx/1.txt > /tmp/1.txt.gz 指定压缩文件位置且保存原文件
在这里插入图片描述
在这里插入图片描述

gzip -d -c /tmp/2.txt .gz > /tmp/2.txt 指定文件位置进行解压且保存原压缩文件
在这里插入图片描述

bzip2压缩工具,不能压缩目录

运行yum install -y bzip2进行安装
bzip2 filename 压缩文件,压缩后原文件删除
bzip -数字 filename压缩级别1-9,默认压缩级别9
在这里插入图片描述
bzip2 -d filename 或者 bunzip2 filename 解压文件,解压后压缩包被删除
在这里插入图片描述
bzip2 -c 1.txt > /tmp/1.txt.bz2 指定压缩文件位置且保存原文件
bzip2 -d -c /tmp/1.txt .bz > /tmp/2.txt 指定文件位置进行解压且保存原压缩文件
bzip -数字 filename压缩级别1-9,默认压缩级别9
查看压缩文件信息 file filename
查看压缩文件内容 bcat fiename

xz压工具,不能压缩目录

xz filename 压缩文件,压缩后原文件删除
在这里插入图片描述
xz -d fielname 或者 unxz 解压文件,解压后压缩包被删除
在这里插入图片描述
xz -c /tmp/tx3.txt > /tmp/2.txt.xz 指定压缩文件位置且保存原文件
xz -d -c /tmp/2.txt.xz > /tmp/2.txt 指定文件位置进行解压且保存原压缩文件
xzcat 查看压缩包内容

zip压缩工具,压缩后原文件保留,可以压缩目录

yum install -y zip 安装zip
yum install -y unzip 安装unzip
zip filename.zip filename 压缩文件
在这里插入图片描述
zip -r filename.zip filename 压缩目录
在这里插入图片描述
unzip filename 解压缩
在这里插入图片描述
unzip 2.zip -d /tmp/ 指定解压文件存放的目录,不能更改文件名
在这里插入图片描述
unzip -l filename 查看压缩文件列表
在这里插入图片描述

tar打包工具

tar -cvf filename.tar filename
c 创建 v 可视化 f 文件名
tar -cvf filename.tar filename 1.txt 2.txt
在这里插入图片描述
目录和文件一起打包
tar -cvf filename.tar --exclude 3.txt filename 1.txt 2.txt
打包时排除掉指定的文件
tar -xvf fiename.tar 解包
在这里插入图片描述
tar -tf 查看包里的文件列表
在这里插入图片描述

打包并压缩
tar -zcvf filename.tar.gz aaa 1.txt 3.txt 用tar打包并使用gzip压缩
在这里插入图片描述
tar -jcvf filename.tar.bz2 aaa 1.txt 3.txt 用tar打包并使用bzip2压缩
在这里插入图片描述
tar -Jcvf filename.tar.xz aaa 1.txt 3.txt 用tar打包并使用xz压缩
在这里插入图片描述

解压:把c换成x
tar -zxvf filename.tar.gz filename 1.txt 3.txt
在这里插入图片描述
tar -jxvf filename.tar.bz2 filename 1.txt 3.txt
在这里插入图片描述
tar -Jxvf filename.tar.xz filename 1.txt 3.txt
在这里插入图片描述
tar -tf 查看包里的文件列表
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值