压缩打包介绍、gzip压缩工具、bzip2压缩工具、xz压缩工具

本文介绍了在Linux系统中常用的压缩工具,包括gzip、bzip2和xz等,详细讲解了这些工具的基本用法和应用场景,例如如何压缩文件以节省存储空间,并提供了实际操作的例子。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

压缩打包介绍

当linux系统文件及文件夹数据很大时,防止空间被占满,需要将数据进行压缩,如备份时,将数据压缩后,就不会占用太多的空间

常见的压缩文件

window:rar、zip、7z

linux:gz、tar.gz、zip、bz2、.xz


gzip压缩工具

压缩后将源文件删除,变为.gz的文件

gzip不能压缩目录

1、[root@test ~]# du -sh 2.txt

21M

2、[root@test ~]# gzip 2.txt

4.1M

3、解压缩后将2.txt.gz删除了

gunzip 2.txt.gz

4、zcat 2.txt.gz查看2.txt的文本内容

5、将2.txt压缩到/tmp/2.txt.gz

[root@test ~]# gzip -c 2.txt >/tmp/2.txt.gz

6、将2.txt.gz解压到/1.txt

[root@test ~]# gunzip -c /tmp/2.txt.gz > /1.txt


bzip2压缩工具

只能压缩文件,不能压缩目录

压缩:

[root@test ~]# du -sh 2.txt

21M

[root@test ~]# du -sh 2.txt.bz2 

2.4M 2.txt.bz2


解压:

1、[root@test ~]# bzip2 -c -d 2.txt.bz2 >2.txt

查看

bzcat 2.txt.bz2

2、打包文件到指定地方

[root@test ~]# bzip2 -c 2.txt > /2.txt.bz2 



xz压缩工具

不能压缩目录

[root@test ~]# xz 2.txt 

[root@test ~]# du -sh 2.txt.xz 

96K 2.txt.xz


查看文本内容

[root@test ~]# xzcat 2.txt.xz 


压缩到指定目录

[root@test ~]# xz -d -c 2.txt.xz > /2.txt


打包到指定目录

[root@test ~]# xz -c /2.txt > 2.txt.xz'













本文转自方向对了,就不怕路远了!51CTO博客,原文链接http://blog.51cto.com/jacksoner/1977708: ,如需转载请自行联系原作者




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值