详解Linux的压缩解压缩命令

1.性能稍差的两种压缩方式
       gzip压缩
       bzip2压缩
2.tar压缩
3.rar压缩
4.zip压缩

1. 性能稍差的两种压缩方式

1.1gzip压缩

1.gzip [文件(可以跟多个)]:把文件分别进行压缩,不会打包压缩,不会保留源文件 ,打包后格式变成gz,不能压缩目录
2.gunzip *.gz:把用gzip压缩的文件还原回来

1.2bzip2压缩

1.bzip2 [文件(可以跟多个)]:把文件分别压缩,源文件没有保留,不会打包压缩,格式变成bz2,不能压缩目录
2.bunzip *.bz2:把用bzip2压缩的文件还原回来

2.tar压缩

2.1tar指令参数
参数 作用
c 创建–压
x 释放–解压缩
v 显示提示信息–压缩解压缩都能用
f 指定压缩文件的名字
z 使用gzip的方式压缩文件–.gz
j 使用bzip2的方式压缩文件–.bz2
2.2tar的使用

1.tar zcvf 生成的压缩包名字(自己取xxx.tar.gz)+要压缩的文件或者文件类型(*.txt等等类型)
2.tar jcvf 生成的压缩包名字(自己取xxx.tar.bz2)+需要压缩的文件或者文件类型
3.tar jxvf/zxvf +要解压的压缩包(这样就释放到当前目录)
4.tar jxvf/zxvf+要解压的压缩包±C(大写)+要压缩的文件里

tar压缩的实质其实还是gzip,bzip2,但是tar能打包压缩,压缩目录,保留源文件

3.rar压缩

3.1rar参数
参数 作用
a 压缩
x 解压缩
3.2rar压缩格式

rar a+生成压缩文件的名字(不用加格式直接是名字即可) +压缩的文件和目录(*.txt等等类型)

和tar压缩作用一样,比较好的是压缩后成的文件不需要指定类型,但是tar需要指定类型,两者都能压缩所指定的目录

rar x +解压缩的文件名(默认是本文件也可以在后边指定解压缩到的目录)

和tar压缩作用一样,比较好的是压缩后成的文件不需要指定类型,但是tar需要指定类型,两者都能压缩所指定的目录

4.zip压缩

1.zip+压缩的名字±r(递归压缩)+要压缩的文件和目录
2.unzip+解压缩的名字+ -d+解压到的目录

zip压缩提供压缩百分比,100%说明没压缩,0%表示全压缩

猜你喜欢

转载自blog.csdn.net/qq_45737068/article/details/106300571