压缩解压缩命令
- 常用压缩格式: .zip .gz .bz2
- 常用压缩格式: .tar.gz .tar.bz2
常用压缩格式: .zip .gz .bz2
.zip格式压缩
- zip 压缩文件夹 源文件
- 压缩文件
- zip -r 压缩文件名 源文件
- 压缩目录
它的后缀名可写可不写,但是为了让管理员知道这是什么压缩格式最好表明
.zip格式解压缩
-
unzip 压缩文件
.gz格式压缩(Linux专有解压缩格式,但是windows可以解压)
-
gzip 源文件
-
压缩为.gz格式的压缩文件,源文件会消失
-
gzip -c 源文件>压缩文件
-
压缩为.gz格式,源文件保存
-
gzip -r 目录
-
压缩文件下的所有子文件,但是不能压缩目录
.gz格式解压缩
- gzip -d 压缩文件
- gunzip 压缩文件
解压目录
.bz2格式压缩(不能压缩目录)
- bzip2 源文件
- 压缩格式为.bz2,不保留源文件
- bzip2 -k 源文件
- 压缩之后保留源文件
.bz2解压
- bzip2 -d 压缩文件
- bunzip2 压缩文件
常用压缩格式: .tar.gz .tar.bz2
因为.bz2格式压缩(不能压缩目录),把目录打包,在进行压缩
打包命令tar
- tar -cvf 打包文件夹 源文件
- 选项:
- -c 打包
- -v 显示过程
- -f 制定打包后的文件名
解打包命令
- tar -xvf 打包文件名
- 选项:
- -x 解打包
.tar.gz压缩格式
其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式
- tar -zcvf 压缩包名.tar.gz 源文件
- 选项:
- -z 压缩为.gz格式
- tar -zxvf 压缩包名.tar.gz
- 选项:
- -x 解压缩.tar.gz格式
.tar.gz2压缩格式
- tar -jcvf 压缩包名.tar.gz2源文件
- 选项:
- -j 压缩为.gz2格式
- tar -jxvf 压缩包名.tar.gz2
- 选项:
- -x 解压缩.tar.gz2格式
tar -ztvf 压缩包名.tar.gz -t 为查看压缩包中的内容
压缩多个文件到指定目录