tar解压 gz解压 bz2等各种解压文件使用方法

.tar

  解包:tar xvf FileName.tar

  打包:tar cvf FileName.tar DirName

  (注:tar是打包,不是压缩!)

  ———————————————

  .gz

  解压1:gunzip FileName.gz

  解压2:gzip -d FileName.gz

  压缩:gzip FileName

  .tar.gz 和 .tgz

  解压:tar zxvf FileName.tar.gz

  压缩:tar zcvf FileName.tar.gz DirName

  ———————————————

  .bz2

  解压1:bzip2 -d FileName.bz2

  解压2:bunzip2 FileName.bz2

  压缩: bzip2 -z FileName

  .tar.bz2

  解压:tar jxvf FileName.tar.bz2 或tar --bzip xvf FileName.tar.bz2

  压缩:tar jcvf FileName.tar.bz2 DirName

  ———————————————

  .bz

  解压1:bzip2 -d FileName.bz

  解压2:bunzip2 FileName.bz

  压缩:未知

  .tar.bz

  解压:tar jxvf FileName.tar.bz

  压缩:未知

  ———————————————

  .Z

  解压:uncompress FileName.Z

  压缩:compress FileName

  .tar.Z

  解压:tar Zxvf FileName.tar.Z

  压缩:tar Zcvf FileName.tar.Z DirName

  ———————————————

  .zip

  解压:unzip FileName.zip

  压缩:zip FileName.zip DirName

  压缩一个目录使用 -r 参数,-r 递归。例: $ zip -r FileName.zip DirName

  ———————————————

  .rar

  解压:rar x FileName.rar

  压缩:rar a FileName.rar DirName

  

  rar请到:http://www.rarsoft.com/download.htm 下载!

  解压后请将rar_static拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

  [root@www2 tmp]# cp rar_static /usr/bin/rar

  ———————————————

  .lha

  解压:lha -e FileName.lha

  压缩:lha -a FileName.lha FileName

  

  lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!

  >解压后请将lha拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

  [root@www2 tmp]# cp lha /usr/bin/

  ———————————————

  .rpm

  解包:rpm2cpio FileName.rpm | cpio -div

  ———————————————

  .deb

  解包:ar p FileName.deb data.tar.gz | tar zxf -

  ———————————————

  .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea

  解压:sEx x FileName.*

  压缩:sEx a FileName.* FileName

  

  sEx只是调用相关程序,本身并无压缩、解压功能,请注意!

  sEx请到: http://sourceforge.net/projects/sex下载!

 

 解压后请将sEx拷贝到/usr/bin目录(其他由$PATH环境变量指定的目录也可以):

  [root@www2 tmp]# cp sEx /usr/bin/

 Linux下常见文件解压方法及命令

  系统·System

  

  1.以.a为扩展名的文件:

  #tar xv file.a

  2.以.z为扩展名的文件:

  #uncompress file.Z

  3.以.gz为扩展名的文件:

  #gunzip file.gz

  4.以.bz2为扩展名的文件:

  #bunzip2 file.bz2

  5.以.tar.Z为扩展名的文件:

  #tar xvZf file.tar.Z

  或 #compress -dc file.tar.Z | tar xvf

  6.以.tar.gz/.tgz为扩展名的文件:

  #tar xvzf file.tar.gz

  或 gzip -dc file.tar.gz | tar xvf -

  7.以.tar.bz2为扩展名的文件:

  #tar xvIf file.tar.bz2

  或 bzip2 -dc file.tar.bz2 | xvf -

  8.以.cpio.gz/.cgz为扩展名的文件:

  #gzip -dc file.cgz | cpio -div

  9.以.cpio/cpio为扩展名的文件:

  #cpio -div file.cpio

  或cpio -divc file.cpio

  10.以.rpm为扩展名的文件安装:

  #rpm -i file.rpm

  11.以.rpm为扩展名的文件解压缩:

  #rpm2cpio file.rpm | cpio -div

  12.以.deb为扩展名的文件安装:

  #dpkg -i file.deb

  13.以.deb为扩展名的文件解压缩:

  #dpkg-deb -fsys-tarfile file.deb | tar xvf - ar p

  file.deb data.tar.gz | tar xvzf -

  14.以.zip为扩展名的文件:

  #unzip file.zip

  在linux下解压Winzip格式的文件

  要是装了jdk的话,可以用jar命令;还可以使用unzip命令。

  直接解压.tar.gz文件

  xxxx.tar.gz文件使用tar带zxvf参数,可以一次解压开。XXXX为文件名。 例如:

  $tar zxvf xxxx.tar.gz 各种压缩文件的解压(安装方法)

  

  

  文件扩展名 解压(安装方法)

  

  

  .a ar xv file.a

  .Z uncompress file.Z

  .gz gunzip file.gz

  .bz2 bunzip2 file.bz2

  .tar.Z tar xvZf file.tar.Z

  compress -dc file.tar.Z | tar xvf -

  .tar.gz/.tgz tar xvzf file.tar.gz

  gzip -dc file.tar.gz | tar xvf -

  .tar.bz2 tar xvIf file.tar.bz2

  bzip2 -dc file.tar.bz2 | xvf -

  .cpio.gz/.cgz gzip -dc file.cgz | cpio -div

  .cpio/cpio cpio -div file.cpio

  cpio -divc file.cpio

  .rpm/install rpm -i file.rpm

  .rpm/extract rpm2cpio file.rpm | cpio -div

  .deb/install dpkg -i file.deb

  .deb/exrtact dpkg-deb -fsys-tarfile file.deb | tar xvf -

  ar p file.deb data.tar.gz | tar xvzf -

  .zip unzip file.zip

  

  

  bzip2 -d myfile.tar.bz2 | tar xvf

  

  

  tar xvfz myfile.tar.bz2

  

  

  x 是解压

  v 是复杂输出

  f 是指定文件

  z gz格式

  

  

  gzip

  gzip[选项]要压缩(或解压缩)的文件名

  -c将输出写到标准输出上,并保留原有文件。

  -d将压缩文件压缩。

  -l

对每个压缩文件,显示下列字段:压缩文件的大小,未压缩文件的大小、压缩比、未压缩文件的名字

  -r递归式地查找指定目录并压缩或压缩其中的所有文件。

  -t测试压缩文件是正完整。

  -v对每一个压缩和解压缩的文件,显示其文件名和压缩比。

  -num-用指定的数字调整压缩的速度。

  举例:

  把/usr目录并包括它的子目录在内的全部文件做一备份,备份文件名为usr.tar

  tar cvf usr.tar /home

  把/usr 目录并包括它的子目录在内的全部文件做一备份并进行压缩,备份文件名是usr.tar.gz

  tar czvf usr.tar.gz /usr

  压缩一组文件,文件的后缀为tar.gz

  #tar cvf back.tar /back/

  #gzip -q back.tar

  or

  #tar cvfz back.tar.gz /back/

  释放一个后缀为tar.gz的文件。

  #tar zxvf back.tar.gz

  #gzip back.tar.gz

  #tar xvf back.tar

linux 解压总结的更多相关文章

  1. Linux解压安装与卸载

    linux tar.gz zip 解压缩 压缩命令 linux下安装软件主要有这么几种: 1.自动安装: yum install package 2.用二进制文件安装:rpm -ivh file.rp ...

  2. linux 解压操作命令

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

  3. Linux解压文件到指定目录

    Linux解压文件到指定目录 tar在Linux上是常用的打包.压缩.加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数:-c :create 建立压缩档案的参数:-x : 解压缩压缩 ...

  4. Linux 解压压缩命令

    一.概述: 1.压缩命令: 命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名 可先切换到当前目录下.压缩文件名和被压缩文件名都可加入路径. 2.解压缩命令: 命令格式:t ...

  5. linux 解压zip文件

    linux 解压zip文件 学习了:https://blog.csdn.net/hbcui1984/article/details/1583796 unzip xx.zip

  6. Linux解压rar文件

    Linux解压rar文件(unrar安装和使用,分卷解压) windows平台很多压缩文档为rar文件,那么怎么做到Linux解压rar文件(unrar安装和使用)? 简单,centos5安装unra ...

  7. centos下解压rar文件,Linux解压tar.gz和tar.bz2的命令

    1.下载:根据主机系统下载合适的版本,当前64为centos系统演示下载: wget http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz 2.解压安 ...

  8. Kali Linux解压包命令:

    Kali Linux解压包命令: tar.gz格式压缩包: root@kali:~# tar -xzvf 压缩包.tar.gz -C /root/home/Desktop root@kali:~# c ...

  9. linux解压rar压缩文件

    服务器是阿里云的 centos 默认linux是没有安装解压rar,zip的软件的.而网上找到的yum install命令也没有用.而且这个rar并不是免费的,只有40天的试用期...真是坑啊 由于用 ...

  10. Linux解压,压缩小总结

    linux下打包与解压的三种命令 最近在读<鸟歌的Linux私房菜基础篇>,想着总结一下所读知识,有益于理解. Linux下常用的命令有三种 gzip,zcat(用于zip,gzip等) ...

随机推荐

  1. NumPy之:结构化数组详解

    目录 简介 结构化数组中的字段field 结构化数据类型 创建结构化数据类型 从元组创建 从逗号分割的dtype创建 从字典创建 操作结构化数据类型 Offsets 和Alignment Field ...

  2. 1.8.7- HTML值label标签

    1.label直接进行包裹input就可以了.

  3. 【责任链模式】责任链模式结合Spring实战Demo

    备注: 责任链与策略模式有很多相似之处,如都是行为型设计模式,都能够处理代码中的if-else逻辑 主要区别在于: 策略模式 封装了算法,通过上下文对象去接受客户端的数据,根据数据类型执行不同的算法 ...

  4. hdu 5063 不错的小想法题(逆向处理操作)

    题意:       刚开始的时候给你一个序列,长度为n,分别为a[1]=1,a[2]=2,a[3]=3,a[4]=4...a[n]=n,然后有4种操作如下: Type1: O 1 call fun1( ...

  5. Python中面向对象和类

    目录 面向对象 类的定义 类的访问 类的属性和方法 继承和多态 面向对象 Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的. 面向对象: 类(C ...

  6. 通过 Netty、ZooKeeper 手撸一个 RPC 服务

    说明 项目链接 微服务框架都包括什么? 如何实现 RPC 远程调用? 开源 RPC 框架 限定语言 跨语言 RPC 框架 本地 Docker 搭建 ZooKeeper 下载镜像 启动容器 查看容器日志 ...

  7. 【点分治】2019 首尔 icpc Gene Tree

    题目 链接:https://ac.nowcoder.com/acm/contest/15644/B来源:牛客网 A gene tree is a tree showing the evolution ...

  8. 【python】Leetcode每日一题-丑数2

    [python]Leetcode每日一题-丑数2 [题目描述] 给你一个整数 n ,请你找出并返回第 n 个 丑数 . 丑数 就是只包含质因数 2.3 和/或 5 的正整数. 示例1: 输入:n = ...

  9. SpringBoot程序后台运行

    使用nohup命令让进程后台运行 nohup java -jar 自己的springboot项目.jar >日志文件名.log 2>&1 & >日志文件名.log : ...

  10. ppt技巧一四步法调整段落排版

    声明:本文所有截图来源于网易云课堂--<和秋叶一起学PPT>,仅作为个人复习之用,特此声明!