博客
关于我
Linux-压缩解压缩命令详解
阅读量:263 次
发布时间:2019-03-01

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

Linux压缩与解压命令详解

tar命令

常用参数说明

  • -c:建立压缩档案
  • -x:解压
  • -t:查看内容
  • -r:向压缩归档文件末尾追加文件
  • -u:更新原压缩包中的文件
  • -z:支持gzip压缩
  • -j:支持bzip2压缩
  • -Z:支持compress压缩
  • -v:显示所有过程
  • -O:将文件解开到标准输出

必须参数

  • -f:指定档案名称,且为最后一个参数

示例

  • tar -cf all.tar *.jpg:将所有.jpg文件打包成名为all.tar的包
  • tar -rf all.tar *.gif:将所有.gif文件添加到all.tar包中
  • tar -uf all.tar logo.gif:更新all.tar包中的logo.gif文件
  • tar -tf all.tar:列出all.tar包中的所有文件
  • tar -xf all.tar:解压all.tar包中的所有文件

压缩命令

常用格式

  • tar + gzip

    • 命令格式:tar -cvf jpg.tar.gz *.jpg
    • 说明:将目录内的所有.jpg文件打包成jpg.tar,再用gzip压缩,生成jpg.tar.gz文件
  • tar + bzip2

    • 命令格式:tar -cjf jpg.tar.bz2 *.jpg
    • 说明:将.jpg文件打包成jpg.tar,再用bzip2压缩,生成jpg.tar.bz2文件
  • tar + compress

    • 命令格式:tar -cZf jpg.tar.Z *.jpg
    • 说明:将.jpg文件打包成jpg.tar,再用compress压缩,生成jpg.tar.Z文件
  • rar格式

    • 命令格式:rar a jpg.rar *.jpg
    • 说明:需要先下载rar工具
  • zip格式

    • 命令格式:zip jpg.zip *.jpg
    • 说明:需要先下载zip工具
  • 解压命令

    常用格式

  • tar包解压

    • 命令格式:tar -xvf file.tar
    • 说明:解压.tar包
  • tar.gz解压

    • 命令格式:tar -xzvf file.tar.gz
    • 说明:解压.tar.gz文件
  • tar.bz2解压

    • 命令格式:tar -xjvf file.tar.bz2
    • 说明:解压.tar.bz2文件
  • tar.Z解压

    • 命令格式:tar -xZvf file.tar.Z
    • 说明:解压.tar.Z文件
  • rar解压

    • 命令格式:unrar e file.rar
    • 说明:解压.rar文件
  • zip解压

    • 命令格式:unzip file.zip
    • 说明:解压.zip文件
  • 总结

    • .tar:使用tar -xvf解压
    • .gz:使用gzip -d或gunzip解压
    • .tar.gz / .tgz:使用tar -xzf解压
    • .bz2:使用bzip2 -d或bunzip2解压
    • .tar.bz2:使用tar -xjf解压
    • .Z:使用uncompress解压
    • .tar.Z:使用tar -xZf解压
    • .rar:使用unrar e解压
    • .zip:使用unzip解压

    以上命令为常用压缩与解压命令,具体使用时请根据需要选择合适的压缩格式和解压工具。

    转载地址:http://edka.baihongyu.com/

    你可能感兴趣的文章
    python与c语言混合编程_你试过C语言和Python一起混合编程吗?两者相加不是已经无敌了!...
    查看>>
    python与excel
    查看>>
    Python与Excel的完美邂逅:深入浅出,手把手教你轻松玩转Excel数据操作
    查看>>
    python与flask_Python编程中flask的简介与简单使用
    查看>>
    python与图灵机器人交互(WXPY版本)
    查看>>
    python与运算符_python运算符
    查看>>
    python两个列表获取交集,并集,差集
    查看>>
    python两个字典合并,两个list合并
    查看>>
    Python两个版本共存时,命令行升级pip
    查看>>
    Python两个版本共存时,怎么验证是否安装成功 scrapy
    查看>>
    Python两个版本共存时,通过pip安装Scrapy
    查看>>
    python两组变量的相关关系散点图_变量是什么?变量间的两种关系——函数关系和相关关系(小学版)...
    查看>>
    Python中 pass语句的作用
    查看>>
    python中 urllib, urllib2, httplib, httplib2 几个库的区别
    查看>>
    python中 yaml库 & json库 & xmltodict库使用
    查看>>
    python中 将你的名字转化成为二进制并输出
    查看>>
    Python中*args 和**kwargs的用法
    查看>>
    Python中*args 和**kwargs的用法
    查看>>
    Python中*args和**kwargs的使用
    查看>>
    python中0、1、True、False、if条件
    查看>>