您现在的位置是:首页 > 短信大全

Linux(CentOS7)打包和压缩(zip与tar命令)

作者:利杜鹃时间:2024-04-27 14:43:01分类:短信大全

简介  文章浏览阅读999次,点赞4次,收藏7次。我们对这样打包的文件进行解压,然后发现目录下所有的文件都在,说明这样打包是对的,为什么要这样呢,因为文件时树状结构的,我有要“ -r ”进行递归式的压缩,把所有的文件都压缩进来。但是我们会发现,单纯zip压缩的话,我们

点击全文阅读

zip与tar命令

zip压缩zip -r压缩多个文件:解压 tar压缩解压

zip

压缩

打包:把东西放在一起
压缩:缩小体积
压缩命令:zip + 压缩后的文件名 + 要压缩的目录
压缩命令压缩后的文件名要固定文件名的后缀为zip
在这里插入图片描述
但是我们会发现,单纯zip压缩的话,我们会发现只打包了一个文件夹,但是里面是空的,什么都没有,这说明我们打包的方式是错误的。
在这里插入图片描述

zip -r

所以,正确的打包方式为zip -r + 压缩后的文件名 + 要压缩的目录
在这里插入图片描述
在这里插入图片描述

我们对这样打包的文件进行解压,然后发现目录下所有的文件都在,说明这样打包是对的,为什么要这样呢,因为文件时树状结构的,我有要“ -r ”进行递归式的压缩,把所有的文件都压缩进来。

压缩多个文件:

我们可以通过zip -r 后面跟要压缩的文件,进行多个文件压缩
在这里插入图片描述
在这里插入图片描述

解压

通过上面的截图也可以发现,解压为unzip + 压缩文件,但是unzip + 文件是默认解压到当前目录。
所有如果要解压到指定目录可以unzip + 压缩文件 -d + 路径 (相对或绝对路径)就可以解压到指定的路径下
在这里插入图片描述

tar

压缩

命令:tar -czf 文件名(后缀为tgz)+ 要打包压缩的文件
tar -cvzf 把压缩过程显示出来
在这里插入图片描述

解压

把tar -czf换为tar -xzf就行
命令:tar -xzf + 压缩文件
tar -xvzf 把解压过程显示出来
在这里插入图片描述
同样可以解压到指定的目录,不过不同于zip,tar的命令为 -C且C为大写
在这里插入图片描述

点击全文阅读

郑重声明:

本站所有活动均为互联网所得,如有侵权请联系本站删除处理

我来说两句