Linux命令(70)之bzip2
  wwLZeziuqjLR 2023年11月02日 89 0


linux命令之bzip2

1.bzip2介绍

linux命令bzip2是用来压缩或解压缩文件名后缀为".bz2"的文件

2.bzip2用法

bzip2 [参数] filename

bzip2常用参数

参数

说明

-d

解压缩文件

-t

测试压缩文件是否正确

-k

压缩后,保留源文件

-z

强制压缩

-f

强制覆盖已存在的文件

-v

显示命令执行详细过程

-<压缩效率>

压缩效率,值范围:1-9,值越大,压缩效率越高

--best

等价于-9

--fast

等价于-1

3.实例

3.1.压缩zzz.txt文件

命令:

bzip2 -v zzz.txt

[root@rhel77 ~]# bzip2 -v zzz.txt 
  zzz.txt:  0.317:1, 25.231 bits/byte, -215.38% saved, 13 in, 41 out.
[root@rhel77 ~]# ls -l zzz.txt.bz2 
-rw-r--r-- 1 root root 41 Jul 21 13:59 zzz.txt.bz2
[root@rhel77 ~]# bzip2 -t zzz.txt.bz2 
[root@rhel77 ~]#

3.2.强制压缩zzz.txt文件,并保留源文件

命令:

bzip2 -kzv zzz.txt

[root@rhel77 ~]# bzip2 -kzv zzz.txt
  zzz.txt:  0.317:1, 25.231 bits/byte, -215.38% saved, 13 in, 41 out.
[root@rhel77 ~]# ls -l zzz*
-rw-r--r-- 1 root root   13 Jul 21 13:59 zzz.txt
-rw-r--r-- 1 root root   41 Jul 21 13:59 zzz.txt.bz2
[root@rhel77 ~]#

3.3.解压zzz.txt.bz2文件

命令:

bzip2 -dv zzz.txt.bz2

[root@rhel77 ~]# bzip2 -dv zzz.txt.bz2
  zzz.txt.bz2: done
[root@rhel77 ~]# ls -l zzz.txt
-rw-r--r-- 1 root root 13 Jul 21 13:59 zzz.txt
[root@rhel77 ~]#

3.4.解压缩zzz.txt.bz2文件,并强制覆盖zzz.txt

命令:

bzip2 -fv zzz.txt.bz2

[root@rhel77 ~]# bzip2 -fdv zzz.txt.bz2 
  zzz.txt.bz2: done
[root@rhel77 ~]# ls -l zzz.*
-rw-r--r-- 1 root root 13 Jul 21 13:59 zzz.txt
[root@rhel77 ~]#
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
wwLZeziuqjLR