压缩工具系列-----读书笔记

本文介绍了在Linux环境下常用的文件压缩与解压缩命令,包括gzip、bzip2、tar及zip等工具的基本使用方法。详细解释了如何利用这些工具对文件进行压缩、解压缩以及查看压缩文件的内容。

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

知识:gzip可以对regular file进行压缩和解压缩

          bzip2服务要压缩的文件;bunzip2服务要解压的文件

          bzip2的开发晚于gzip,其压缩稳定性和效果更好

          zip命令支持对文件,文件夹进行压缩

         zip与gzip/bzip命令的不同:zip在压缩过程中保留原始文件

 

常用的是:

解压(x)

1当在linux中看到文件是以.tar.gz或是.tgz为后缀的

用命令 tar -xzvf

eg:  tar -xzvf curl-7.34.0.tar.gz

2当在linux中看到文件是以.tar.gz为后缀的

用命令 tar -xjvf

eg:  tar -xjvf curl-7.47.1.tar.bz2

Remark

tar命令足够智能,可以不用指定解压方式(即是用gzip还是用bzip2)

eg: tar -xvf curl-7.47.1.tar.bz2

压缩(c)

gzip用: tar -czvf

bzip用: tar -cjvf

不想解压只想看看内容

-ztvf

eg: tar -ztvf  curl-7.34.0.tar.gz

 

解释上述命令:

-x:   表示拆包

-c:   表示打包

-z:表示用gzip进行压缩或解压缩

-j :   表示用bzip进行解压缩

-v :  可以把已拆包的文件显示出来

-f :  表示指定要拆包的文件(与文件名紧挨着)

-t : 列出打包文件中的内容

 

tar用法

zip -r (压缩)

unzip -d(解压缩)

unzip -v zdata.zip(只看里面内容)

unzip -t zdata.zip(看是压缩文件是否下载完)

zip zdata.zip -d my.txt(从zdata.zip文件中删除txt文件,不用再解压再删了)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值