Linux命令-zip && tar

举报
芒果_Mango 发表于 2022/09/30 21:40:10 2022/09/30
【摘要】 zip/unzip指令:zip在windows中就是压缩包的后缀名,在Linux中,该指令用于打包压缩目录或者文件语法: zip 压缩文件.zip 目录或文件功能: 将目录或文件压缩成zip格式常用选项:1)-r 递归处理,将指定目录下的所有文件和子目录一并处理unzip指令用于解压文件语法: unzip 压缩文件.zip 选项 目录功能:将压缩文件解压到指定目录中注意:解压文件时,如...

zip/unzip指令:

zip在windows中就是压缩包的后缀名,在Linux中,该指令用于打包压缩目录或者文件

语法: zip 压缩文件.zip 目录或文件
功能: 将目录或文件压缩成zip格式

常用选项:

1)-r 递归处理,将指定目录下的所有文件和子目录一并处理

image-20220301201558248


unzip指令用于解压文件

语法: unzip 压缩文件.zip 选项 目录

功能:将压缩文件解压到指定目录中

注意:解压文件时,如果不带-d选项和目标目录,默认解压到当前目录下

-d 指出解压路径

image-20220301202130998


image-20220301202140050


tar指令(重要):打包/解包,不打开它,直接看内容

tar指令可以用来打包压缩文件和解压文件, 并且tar指令可以实现不解压直接查看压缩包内的内容,以及只打包不压缩

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令

-t :查看 tarfile 里面的文件

-z :是否同时具有 gzip 的属性?即是否需要用 gzip 压缩

-j :是否同时具有 bzip2 的属性?即是否需要用 bzip2 压缩?

**-v :压缩的过程中显示文件!**这个常用,但不建议用在背景执行过程!

-f :使用档名,即生成的压缩包的文件名,请留意,在 f 之后要立即接档名喔!不要再加参数!

-C : 解压到指定目录


打包样例:-czf看上面的指令

image-20220301203455547


解包样例:

image-20220301203639508


不解压,直接查看内容

image-20220301203729759


解压和压缩gz和bz2格式的压缩包:

image-20220415151017502


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。