压缩和解压命令

.tar

PS:tar是打包,不是压缩!

.gz

.tar.gz 和 .tgz

.bz2

.tar.bz2

.bz

.tar.bz

.Z

.tar.Z

.zip

.rar

.lha

.rpm

.deb

通用

对于 .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea 格式

sEx只是调用相关程序,本身并无压缩、解压功能,请注意!

gzip 命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。

语法:

gzip [选项] 压缩(解压缩)的文件名

选项:

指令实例:

# 把当前目录下的每个文件压缩成 .gz 文件
gzip *%

# 把当前目录下每个压缩的文件解压,并列出详细的信息
gzip -dv *%

# 详细显示例1中每个压缩的文件的信息,并不解压
gzip -l *%

# 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz
gzip usr.tar%