128
centos文件压缩与打包

1,linux下最常见的压缩文件通常都是以.tar.gz 为结尾的,除此之外还有.tar .gz  .bz2  .zip等等。

 

.gz    gzip压缩工具压缩的文件

.bz2   bzip2 压缩工具压缩的文件

.tar   tar打包程序打包的文件(tar并没有压缩功能,只是把一个目录合并成一个文件)

.tar.gz   可以理解为先用tar打包,然后再gzip压缩

.tar.bz2  同上,先用tar打包,然后再bzip2压缩

2,现在重点讲下tar 及各参数

-c 新建打包文件(小c)

-C 指定解压路径(大C)

-t 查看打包文件内容有哪些文件名

-x 解压打包文件

-j 通过bzip压缩或解压文件

-z 通过gzip压缩或解压文件

-f 后面接被处理的文件名或目录名

-v 显示压缩解压进度

-p 保留原文件或目录的属性

 

tar zcvp f mysql.tar.gz /var/lib/mysql

这个是打包mysql目录并压缩(这样打包会连路径一起打包,最好是在mysql目录的上一级目录打包)

tar -zxv -f mysql.tar.gz -C /dongbang

解压文件到指定目录 如果不加-C 就解压到当前目录


这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!