Ubuntu下Linux的压缩打包归档

linux的压缩和打包

**

压缩和打包的对象:文件

压缩:

. 速率 压缩率
.gz 最快 最小
.bz2 次之 次之
.xz 最慢 最大

代码
压缩:
gzip filename ==>filename.gz
bzip2 filename ==>filename.bz2
xz filename ==>filename.xz
解压:
gunzip filename.gz
bunzip2 filename.bz2
unxz filename.xz
代码示例
注意:
压缩的对象只能是文件
压缩后原文件将不存在


归档

***归档的对象是 目录
tar
-c 创建
-x 释放
-v 显示创建/释放的过程
-f f后跟文件名
-z 归档后压缩成gzip格式
-j 归档后压缩成bzip2格式
-J 归档后压缩成xz格式

创建归档:
tar 参数 归档后文件名.tar 目录

释放归档:
tar 参数 归档后文件名.tar

解压时若出现格式错误,使用解压并归档的方式
tar -xvf 文件名.tar
eg: tar -xvf test.tar

目录归档并压缩成bzip2的形式
tar -cvjf test.tar test
解压并释放归档
tar -xjvf test.tar
压缩hello文件 并解压
注意:
1.对象是目录
2.创建归档后,被归档的目录依然存在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值