Linux 达人养成计划学习笔记(6-压缩命令)
第6章 压缩命令
常见压缩格式:.zip/.gz/.bz2/.tar.gz/.tar.bz2
6-1 .zip格式
(1).zip格式压缩
Linux不严格区分扩展名,但压缩文件要写上压缩文件扩展名。
(2).zip格式解压缩
6-2 .gzip格式
(1).gzip格式压缩
Windows的.rar格式不能在Linux中解压缩,.gzip是Linux专有压缩格式,但Windows可以解压缩。
“gzip –c 源文件”将压缩的格式显示到屏幕,源文件没有损失。
压缩目录是压缩目录下所有的子文件,不会将其整体打包成一个文件,不能压缩目录。
(2).gzip格式解压缩
6-3 .bz2格式
(1).bz2格式压缩
(2).bz2格式解压缩
6-4 打包命令
(1)打包命令
可以先打包后再压缩成.gzip、.bzip2格式,解决.gzip、.bzip2不能压缩目录的问题。

(3).tar.gz压缩格式
其实.tar.gz格式是先打包为.tar格式,再压缩为.gz格式。
格式:tar -zcvf 压缩包名(.tar.gz格式) 源文件
格式:tar -zxvf 压缩包名(.tar.gz格式)
压缩多个文件时在后面文件名以空格间隔。可以在压缩文件名前加目录来指定压缩包位置。
(4).tar.bz2压缩格式
格式:tar -jcvf 压缩包名(.tar.bz2格式) 源文件
格式:tar -jxvf 压缩包名(.tar.bz2格式)
标签: