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 -  
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

zip命令和unzip命令

1、把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到...

Linux下的压缩zip,解压缩unzip命令详解及实例

linux上进行打包压缩解压 1、zip 压缩 如果是直接压缩几个文件,那就可以直接使用命令 zip newfilename.zip filename1 filename2,但是一般情况下都会...

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

转载地址:http://www.cnblogs.com/xd502djj/archive/2010/11/19/1881559.html      .tar   解包:tar zxvf Fil...

linux tar.gz zip 解压缩 压缩命令

http://apps.hi.baidu.com/share/detail/37384818 download ADT link http://dl.google.com/android/...

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

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

Linux 打包解包压缩解压缩命令

tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) -------------------...

linux命令(三):系统中的压缩,解压缩,打包

linux中常见的压缩文件扩展 gzip是目前应用最广的压缩命令,他可以压缩*.gzip,*.z, *.gz。利用zcat 可以查看压缩文件的内容,这样就不用解压后在查看。额 利用 gunz...

【Unix/Linux】【命令】【压缩/打包】压缩/解压缩工具 —— gzip命令

gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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