Linux下的打包和压缩操作(bzip2和gzip)

打包压缩(Linux常用为tar.gz)

tar命令

打包文件 tar -cvf 打包文件.tar 被打包文件/路径

解包文件 tar -xvf 打包文件.tar

tar选项说明(只负责打包)

选项含义
c生成档案文件,创建打包文件
x解开档案文件
v列出归档的详细过程,显示进度
f指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后

删除桌面全部文件

rm -r *

例子: tar -cvf py.tar 111.py 222.py

压缩和解压缩(gzip)

压缩 tar -zcvf 打包文件.tar.gz 被压缩的文件/路径

解压缩 tar -zxvf 解包文件.tar.gz

解压缩到指定路径 tar -zxvf 打包文件.tar.gz -C 目标路径

例子:tar -zcvf py.tar.gz *.py 压缩

选项含义
-C解压缩到指定路径,注意,要解压缩的目录必须存在

bzip2 压缩

tar可以和bzip2配合使用实现文件打包和解压缩用法和gzip一样

tar只负责打包文件,但不压缩

bzip2压缩tar打包后的文件,其扩展名一般用 xxx.tar.bz2

tar命令中有一个选项 -j 可以调用bzip2 从而可以方便的实现压缩和解压缩功能

例子:

压缩文件 tar -jcvf 打包文件.tar.bz2 被压缩的文件/路径

解压缩文件 tar -jxvf 解压缩文件.tar.bz2

例子:将py.tar.bz2解压到bz2文件夹下

tar -jcvf py.tar.bz2 -C bz2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学成七步

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值