博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下tar.gz文件压缩/解压
阅读量:6224 次
发布时间:2019-06-21

本文共 1026 字,大约阅读时间需要 3 分钟。

hot3.png

一、tar后基本命令:

        x:解压

        v:复杂输出,即处理过程中输出相关信息
        f:指定文件,对普通文件操作
        z:gz格式,调用gzip来处理压缩文档——————与x连用完成解压
        Z:调用compress处理压缩文档——————与x连用完成解压

压缩:

        c:建立新的归档文件
        r:向归档文件末尾追加文件
        z:调用gzip来压缩归档文件
        Z:调用compress来压缩归档文件

示例:(有x为解压)

        将当前目录下所有.txt文件打包压缩,归档到this.tar.gz:
                # tar czvf this.tar.gz ./*.txt
        将当前目录的this.tar.gz解压到当前目录:
                # tar xzvf this.tar.gz ./
        后缀名为bz/bz2等没有用到gzip格式的文件,解压时不用参数Z:
                # tar xf this.tar.bz2

二、zip文件基本操作命令:

解压:unzip 

示例:# unzip (-o) wroot.zip(-d newdir) 
        将当前目录下wroot.zip中的文件解压——默认到当前目录,参数 -o表示不提示,解压后有重名文件时覆盖源文件(参数-d后面跟解压目录,上例解压到newdir文件夹中)
        # unzip -v large.zip        不解压缩,只看看里面包含那些文件
        # unzip -t all.zip        查看文件是否为完整的压缩文件(是否下载完整等)
        # unzip -j large.zip        把large.zip中的所有文件解压到第一级目录
        # unzip abc\*.zip (-d newdir)        把当前目录下的abc01.zip,abc02.zip,abc03.zip同时解压到当前目录(或指定目录中)

压缩:zip

示例:# zip -r text.zip (text.txt) dirname
        将当前目录中的text.txt和子目录dirname中的所有文件,压缩到当前目录的text.zip文件中。参数-r意为递归处理,将dirname目录中的所有内容都压缩。
        # zip -d text.zip read.txt         删除当前目录中压缩文件text.zip中的read.text
        # zip -m text.zip ./reinfo.txt         向text.zip压缩包中添加新文件reinfo.txt

 

转载于:https://my.oschina.net/codercpf/blog/732061

你可能感兴趣的文章
在vue2.x中安装sass并配置
查看>>
密钥分散算法
查看>>
Django ORM字段和字段参数
查看>>
HDU-6170 Two strings
查看>>
URL和URI
查看>>
3.12DAYUP
查看>>
算法10-----分糖果
查看>>
zoj 1009
查看>>
STL之迭代器
查看>>
kubernetes删除pod失败
查看>>
防盗链之URL参数签名 总结
查看>>
中间件和上下文处理器、djangoAdmin
查看>>
grunt入门讲解1:grunt的基本概念和使用
查看>>
网页内连续英文或符号时 强制折行与不折行的解决方案
查看>>
sql server 笔记1--case、WAITFOR、TRY CATCH
查看>>
Samsung_tiny4412(驱动笔记06)----list_head,proc file system,GPIO,ioremap
查看>>
Java课堂 动手动脑5
查看>>
Python实战之字符串的详细简单练习
查看>>
SSM框架快速整合实例——学生查询
查看>>
p标签中的文字垂直居中
查看>>