在Linux上,常见的压缩格式有10种以上。 中记录了几种最常见的格式。
在Linux系统中,系统标识文件不需要扩展名,但为了便于管理员管理,文件需要扩展名(特别是压缩包)。
一、常见包装/压缩形式介绍
一、“. zip”格式
这种形式在Windows中很常见。 Linux也能识别。 这样,就可以与Windows简单地通用化。
压缩方法:压缩zip软件包名称源文件/目录
解压方法: unzip [压缩包名称
补充:解冻时。 在选项中添加“-d位置”,可以解压到想要解压的位置。
2、“. gz”格式
这种格式是Linux中常见的压缩格式。
压缩方法: gzip [源文件名称
解压方法: gunzip (或gzip -d ) ) )。
补记1:gzip压缩完成后,源文件被删除。
解决方法: gzip -c源文件压缩文件名
补充说明2:gzip -r可以压缩目录中的文件,但不打包目录中的压缩文件。
三、“. bz2”格式
压缩方法: bzip2文件名
解压方法: bunzip2 (或bzip2 -d ) ) )。
补充1: bzip2 -k可以保存,以免源文件被删除
补充说明2 :只能压缩文件,不能压缩目录。
4、“. tar”形式(仅打包,不压缩) )。
打包方法: tar -cvf压缩软件包名称源文件
了解方法: tar -xvf压缩包名称
补充:-c装箱-显示v装箱过程-指定f压缩装箱名称-x装箱
、“. gz”“. BZ 2”和“. tar”的并用(要点) ) )。
一、tar.gz
打包方法: tar -zcvf压缩软件包名称文件名打包并存储路径
了解方法: tar -zxvf压缩包名称
补充:
1.1、压缩/解压为-zgz格式的压缩包
1.2、只看不解压tar -ztvf压缩包名称
1.3、解压缩的指定路径tar -zxtvf压缩包名称-C路径
1.4、压缩包内的各个文件tar -zxvf压缩包名称-解压缩c路径压缩包内的文件名
2、tar.bz2
打包方法: tar -jcvf压缩软件包名称文件名打包并存储路径
了解方法: tar -jxvf压缩包名称
补充:
2.1、压缩/解压为-jBZ2格式的压缩包
2.2、不解压tar -jtvf压缩包名称
2.3、解压缩到指定的路径tar -jxvf压缩包名称-C路径
2.4、压缩包内的各个文件tar -jxvf压缩包名称-解压缩c路径压缩包内的文件名