Linux基本操作之gzip与bzip2压缩命令

一、gzip命令

1、命令作用:可以对文件进行压缩、可以解开compress、zip与gzip等软件所压缩的文件。

2、选项参数

-c:(compress)将压缩的数据输出到标准输出(stdout)上

-d:(decompress)解压缩

-t :(test)可以用来检验一个压缩文件的一致性,看看文件有无错误

-v :(verbose)可以显示出原文件/压缩文件的压缩比等信息

-(1,2,...,9):压缩等级,1最快,但是压缩比最差;9最慢,但是压缩比最好,默认是6

-l:(list)查看压缩文件的压缩比:gzip –l *.gz

 

例1:运用gzip命令对文件进行压缩与解压缩

1、在/tmp目录下创建part1目

命令:mkdir -p /tmp/part1

2、将/root目录里的install.log拷贝到/tmp/part1目录,然后进入/tmp/part1目录

命令:cp /root/install.log /tmp/part1

3、对文件进行压缩

压缩命令:gzip -v install.log

文件压缩后,可以看到原文件已被删除,只保留了压缩文件(下文会简绍保留原文件的压缩方法)

4、对压缩文件进行解压缩

解压缩命令:gzip -d install.log.gz

5、对文件进行压缩并保留原文件

压缩命令:gzip -cv install.log > install.log.gz

6、利用zcat命令查看gzip的压缩文件

(注:zcat只能查看gzip压缩格式的文件,不能查看bzip2压缩格式的文件)

查看命令:zcat install.log.gz | head -3

 

二、bzip2命令

1、命令作用:gzip是为了取代compress 并提供更好的压缩比,那么bzip2 则是为了取代gzip并提供更佳的压缩比而来的。

2、选项参数

-c :将压缩的过程产生的数据输出到标准输出(stdout)

-d :解压缩

-k :(keep)保留源文件,而不会删除原始的文件

-z :压缩

-v :可以显示出原文件/压缩文件案的压缩比等信息

 

例2:运用bzip2对文件进行压缩与解压缩

1、删除例1中的install.log.gz压缩文件

删除命令:rm -f install.log.gz

2、对文件进行压缩

压缩命令:bzip2 -zv install.log

3、对文件进行解压缩

解压缩命令:bzip2 -dv install.log.bz2

4、对文件进行压缩并且保留原文件

压缩命令:bzip2 -zkv install.log

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值