1、常用压缩格式: .zip .gz .bz2
(1) .zip 格式压缩
>> zip 压缩文件名 源文件
# 压缩文件
>> zip -r 压缩目录名 源文件
# 压缩目录
>> unzip 压缩文件
# 解压缩 .zip 文件
(2) .gz 格式压缩
>> gzip 源文件
# 压缩为 .gz 格式的压缩文件,源文件会消失
>> gzip -c 源文件 > 压缩文件
# 压缩格式为 .gz 格式,源文件保留
例如: gzip -c cjj > cjj.gz
>> gzip -r 目录
# 压缩目录下所有的子文件,但不能压缩目录
>> gzip -d 压缩文件
# 压缩文件
>> gunzip 压缩文件
# 压缩文件
(3) .bz2 格式压缩
>> bzip2 源文件
# 压缩为 .bz2 格式,不保留源文件
>> bzip2 -k 源文件
# 压缩之后保留源文件
* 注意:bzip2 命令不能压缩目录
>> bzip2 -d 压缩文件
# 解压缩,-k 保留压缩文件
>> bunzip2 压缩文件
# 解压缩,-k 保留压缩文件
2、常用压缩格式: .tar.gz .tar.bz2
(1):打包命令 tar
tar -cvf 打包文件 源文件
选项:
-c : 打包;
-v : 显示过程;
-f : 指定打包后的文件名。
例如: tar -cvf cjj.tar cjj
(2):解打包命令
>> tar -xvf 打包文件名
选项: -x : 解打包
例如: tar -xvf cjj.tar
(3): .tar.gz 压缩格式
其实 .tar.gz 格式是先打包为 .tar 格式,再压缩为 .gz 格式
>> tar -zcvf 压缩包名 .tar.gz 源文件
选项:
-z : 压缩为 .tar.gz 格式
>> tar -zxvf 压缩包名 .tar.gz
选项:
-x : 解压缩 .tar.gz 格式
(4): .tar.bz2 压缩格式
>> tar -jcvf 压缩包名 .tar.gz 源文件
选项:
-z : 压缩为 .tar.gz 格式
>> tar -jxvf 压缩包名 .tar.bz2
选项:
-x : 解压缩 .tar.bz2 格式