15.文件解压缩
常见压缩包类型
格式 | 压缩工具 |
---|---|
.zip | zip压缩工具 |
.gz | gzip压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) |
bz2 | bzip2压缩工具,只能压缩文件,会删除源文件(通常配合tar使用) |
.tar.gz | 先使用tar命令归档打包,然后使用gzip压缩 |
tar.bz2 | 先使用tar命令归档打包,然后使用bzip2压缩 |
压缩解压命令—gzip
注意:
1 | 使用打包压缩命令,最好到需要被打包目录的上级目录, |
1 | ## 压缩文件 |
压缩解压命令—zip
1 | ## 安装 |
压缩解压命令—tar
选项 | 作用 |
---|---|
c | 创建归档文件 |
f | 指定归档文件的包名 |
z | 使用gzip来压缩归档后的文件,xf解压.tar.gz包 |
x | 对归档文件进行解压 |
v | 显示过程 |
t | 查看压缩包中的所有文件和目录 |
X | 可以排除多个不想打包的文件,指定文件名 (把不想打包的文件名写入一个文件,X指定这个文件就行,若排除的文件在嵌套目录,则把相对路径写上即可) |
h | 打包软链接的源文件 |
J | 使用xz压缩归档后的文件,xf 解压.tar.xz包 |
-P | 使用绝对路径打包 |
j | 使用bzip2压缩归档后的文件,xf解压 .tar.bz2包 |
-C | 解压到指定目录 |
–exclude | 排除不想要的文件 |
1 | ## tar命令本身只是一个归档命令 |
1 | #移动海量小文件使用tar |
评论