文档的压缩与打包

概述:

《跟阿铭学linux》

.gz gzip 压缩工具压缩的文件

.bz2 bzip2 压缩工具压缩的文件

.tar tar 打包程序打包的文件

.tar.gz  可以理解为先用tar打包,然后再gzip压缩

.tar.bz2 先用tar打包,然后再bzip2压缩

1、gzip压缩工具

语法:gzip 【-d#】文件名

-d: 解压缩时使用

-#:压缩等级,1压缩最差,9最好,6默认值

[root@iz8vb7cc5e91muwr6fxp3jz /]# [ -d test ] && rm -rf test
[root@iz8vb7cc5e91muwr6fxp3jz /]# [ -d test ] &&  ll
[root@iz8vb7cc5e91muwr6fxp3jz /]# mkdir test
[root@iz8vb7cc5e91muwr6fxp3jz /]# [ -d test ] &&  ll
[-d test] : 表示判断test目录是否存在

&&:前面条件满足执行后面

rm -rf test : 递归删除目录test( 参数-r递归删除, -f强制,不需要用户确认)

2、bzip2 压缩工具

CentOS 没有的话  yum install -y bzip2 安装

语法:bzip2 [-dz]  文件名

-d: 解压

-z :压缩(可以不加,默认就是压缩)

与上面类似

3、tar压缩工具

语法: tar [-zjxcvfpP] 文件名

-z : 同时用gzip压缩

-j : 同时用bzip2压缩

-x: 解压

-t: 查看tar包里面内容

-c: 建立一个tar包或者压缩文件包

-v: 可视化

-f : 文件名(注意写在最后面)

-p: 使用原文件的属性

-P: 使用绝对路径

--exclude 文件名: 在打包或者压缩时,不包含的文件或文件夹


以test4文件夹为例

tar -xvf  test4.tar 解压文件

tar -czvf test4.tar.gz test4  : 打包的同时使用gzip压缩

tar -tf test4.tar.gz : 可以查看或压缩包的文件列表

tar -zxvf test4.tar.gz  用来解压.tar.gz的压缩包

tar -cjvf test4.tar.bz2 test4 : 采用打包bzip2压缩

tar -jxvf test4.tar.bz2 : 解压bzip2文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值