Linux压缩与解压缩和打包命令详解

原创 2016年08月29日 21:22:24
  1. Linux压缩与解压缩 打包命令 
  2. ==============================================  
  3. —————————————————————————————————  
  4. ###:zip:unzip:后缀名:.zip  
  5. 压缩:zip filename.zip file1|dir1 [file2|dir2......]  
  6. 解压:unzip filename.zip [-d dir]  
  7. 查看:unzip -l filename.zip  
  8. 选项:  
  9.     -q:不显示任何信息  
  10.     -l:不解压查看详情  
  11. —————————————————————————————————  
  12. ###:gzip:gunzip:zcat:后缀名:.gz  
  13. 压缩:  
  14.     删除源文件:gzip filename  
  15.     保留源文件:gzip -c filename > file.gz  
  16. 解压:  
  17.     删除源文件:  
  18.                         gzip -d file.gz  
  19.                         gunzip file.gz  
  20.     保留源文件:  
  21.                         gzip -dc file.gz > filename  
  22.                         gunzip -c file.gz > filename  
  23. 查看:zcat file.gz  
  24. 选项:  
  25.         -d :gzip 解压  
  26.         -c:--stdout 标准输入  
  27.   
  28. 注意:仅限单个文件,不包含目录  
  29. —————————————————————————————————  
  30. ###:bzip2:bunzip2:bzcat:bzip2recover:后缀名:.bz2   
  31. 压缩:  
  32.     删除源文件:  
  33.                         bzip2 filename1 [filename2.....]  
  34.     保留源文件:  
  35.                         bzip2 -k filename1 [filename2.....]  
  36. 解压:  
  37.     删除源文件:  
  38.                         bzip2 -d file1.bz2 [file2.bz2....]  
  39.                         bunzip2  file1.bz2 [file2.bz2....]  
  40.     保留源文件:  
  41.                         bzip2 -dk file1.bz2 [file2.bz2....]  
  42.                         bunzip2 -k file1.bz2 [file2.bz2....]  
  43. 查看:bzcat file.bz2  
  44. 修复损坏文件:bzip2recover file.bz2  
  45. 选项:  
  46.         -d:解压缩  
  47.         -k:keep,保留原文件  
  48. 注意:传入多个参数时,每个文件是单独压缩包。  
  49. —————————————————————————————————  
  50. ###:xz:unxz:xzcat:lzma:unlzma:lzcat:后缀名:.xz  
  51. 压缩:  
  52.     删除源文件:  
  53.                         xz filename1 [filename2.....]  
  54.     保留源文件:  
  55.                         xz -k filename1 [filename2.....]  
  56. 解压:  
  57.     删除源文件:  
  58.                         xz -d filename1 [filename2.....]  
  59.                         unxz filename1 [filename2.....]  
  60.     保留源文件:  
  61.                         xz -dk filename1 [filename2.....]  
  62.                         unxz -k filename1 [filename2.....]  
  63. 查看:xzcat filename  
  64. 选项:  
  65.         -d:解压缩  
  66.         -k:保留原文件  
  67. —————————————————————————————————  
  68. ###:tar:归档,压缩与解压  
  69. SYNOPSIS  
  70.        tar [OPTION...] [FILE]...  
  71. OPTIONS:  
  72.        -c, --create:创建存档  
  73.        -x, --extract, --get:解压缩(包)  
  74.        -t, --list:列出档案的内容  
  75.        -v, --verbose:更加详细的过程  
  76.        -f, --file=ARCHIVE:使用档案名字  
  77.        -C, --directory=DIR:指定目录解压缩(包),目录必须存在。  
  78. Compression options:  
  79.        -a, --auto-compress:根据压缩文件后缀来确定压缩或解压程序  
  80.        -j, --bzip2:后缀名:.bz2   
  81.             压缩:  
  82.                     tar -Jcf filename.tar.bz2 [file]...  
  83.                     tar -acf filename.tar.bz2 [file]...  
  84.             解压:  
  85.                     tar -zxf filename.tar.bz2  
  86.                     tar -axf filename.tar.bz2  
  87.                     tar -axf filename.tar.bz2 -C dir  
  88.        -J, --xz:后缀名:.xz  
  89.             压缩:  
  90.                     tar -Jcf filename.tar.xz [file]...  
  91.                     tar -acf filename.tar.xz [file]...  
  92.             解压:  
  93.                     tar -zxf filename.tar.xz  
  94.                     tar -axf filename.tar.xz  
  95.                     tar -axf filename.tar.xz -C dir  
  96.        -z, --gzip, --gunzip, --ungzip:后缀名:  .gz  
  97.             压缩:  
  98.                     tar -zcf filename.tar.gz [file]...  
  99.                     tar -acf filename.tar.gz [file]...  
  100.             解压:  
  101.                     tar -zxf filename.tar.gz  
  102.                     tar -axf filename.tar.gz  
  103.                     tar -axf filename.tar.gz -C dir  
  104.   
  105. 查看:tar -tf filename.tar.*  
  106. —————————————————————————————————  
  107. ###:cpio:备份文件  
  108. —————————————————————————————————  
  109. 扩展:  
  110.     .rpm  
  111.     解包:rpm2cpio FileName.rpm | cpio -div  
  112.   
  113.     .deb  
  114.     解包:ar p FileName.deb data.tar.gz | tar zxf -  
版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux压缩打包命令

tar命令 [root@linux ~]#
  • MPU
  • MPU
  • 2007年06月04日 12:29
  • 56254

Linux下的打包和解压缩命令

先直接给出各种解压缩命令.tar 压缩:tar cvf FileName.tar FileName 解压:tar xvf FileName.tar --------------------------...
  • liuyanfeier
  • liuyanfeier
  • 2017年03月16日 14:09
  • 1355

linux压缩(解压缩)命令详解

linux压缩(解压缩)命令详解注:本文参考自互联网,但是经过笔者的修改一.tar命令         tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在...
  • hbcui1984
  • hbcui1984
  • 2007年04月25日 10:17
  • 160444

Linux下的tar压缩解压缩命令详解

tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中...
  • lgh1992314
  • lgh1992314
  • 2017年06月06日 22:29
  • 4202

Linux下的tar压缩解压缩命令详解

tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令...
  • u014066037
  • u014066037
  • 2017年02月20日 13:55
  • 1668

Linux压缩和解压缩工具及归档工具介绍

压缩和解压缩及归档工具的使用。含命令的主要常用选项及其应用示例。
  • anantie
  • anantie
  • 2017年03月28日 22:21
  • 314

Linux下的压缩解压缩命令详解

  • 2016年04月14日 16:54
  • 25KB
  • 下载

linux 打包和压缩的概念和区别

对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名 给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。...
  • qq_29945729
  • qq_29945729
  • 2016年11月02日 17:32
  • 2860

linux下各种解压方法

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我将随时修改完善,谢谢!        .tar    解包:tar ...
  • BabyBirdToFly
  • BabyBirdToFly
  • 2017年02月09日 10:46
  • 11041

Linux 压缩解压缩命令大全(我最常用tar)

转载地址:http://www.cnblogs.com/xd502djj/archive/2010/11/19/1881559.html      .tar   解包:tar zxvf Fil...
  • stpeace
  • stpeace
  • 2016年03月19日 23:05
  • 7218
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Linux压缩与解压缩和打包命令详解
举报原因:
原因补充:

(最多只允许输入30个字)