.zip格式
#zip [压缩文件名] [源文件列表]
功能:压缩文件,保留源文件
#zip -r [压缩文件名] [源文件或目录列表]
功能:压缩文件或目录,保留源文件
#unzip [压缩文件名]
功能:解压缩.zip格式,保留压缩文件
.gz格式
#gzip [源文件列表]
功能:压缩文件为.gz格式,覆盖源文件
#gzip -r [源文件或目录列表]
功能:压缩文件或目录下的所有文件为.gz格式,覆盖源文件(不压缩目录)
#gzip -d [.gz格式的压缩文件]
#gunzip [.gz格式的压缩文件]
功能:将.gz格式的压缩文件解压缩,覆盖压缩文件
#gzip -rd [.gz格式的压缩文件或目录]
#gunzip -r [.gz格式的压缩文件或目录]
功能:将.gz格式的压缩文件,或目录下的.gz格式的压缩文件,解压缩,覆盖压缩文件
.bz2格式
#bzip2 [源文件列表]
功能:压缩文件为.bz2格式,覆盖源文件
#bzip2 -k [源文件列表]
功能:压缩文件为.bz2格式,保留源文件 ----bzip2 不能操作目录
#bzip2 -d [.bz2格式的压缩文件]
#bunzip2 [.bz2格式的压缩文件]
功能:将.bz2格式的压缩文件解压缩,覆盖压缩文件 ---- 加 -k 选项,可以保留压缩文件
.tar格式
#tar -cvf [打包文件名] [源文件列表] 功能:打包
#tar -xvf [打包文件名] -C [目录] 功能:解包到指定目录,默认当前目录
选项解释:-c 打包; -x 解包; -v 显示过程; -f 指定文件名; -C 指定解包目录
.tar.gz格式
#tar -zcvf [压缩文件名.tar.gz] [源文件列表] 功能:先打包在压缩为.gz
#tar -zxvf [压缩文件名.tar.gz] -C [目录] 功能:解压缩.gz并解打包 到指定目录,默认当前目录
选项解释:-z 指定压缩或解压缩格式为 .gz
.tar.bz2格式
#tar -jcvf [压缩文件名.tar.bz2] [源文件列表] 功能:先打包在压缩为.bz2
#tar -jxvf [压缩文件名.tar.bz2] -C [目录] 功能:解压缩.bz2并解打包 到指定目录,默认当前目录
选项解释:-j 指定压缩或解压缩格式为 .bz2