压缩和解压("//"命令的解释)

常用压缩格式    .zip    .gz    .bz2    .tar.bz2        .tar.gz

.zip格式压缩:

zip 压缩文件名 源文件//压缩文件

zip -r压缩文件名 源目录//压缩目录

.zip格式解压:

unzip 解压的文件名//解压文件

.gz格式压缩(gz的压缩格式是Linux的专用压缩格式,但是Linux上面可以解压)

gzip 源文件//注意,源文件会消失

gzip –c 源文件 > 压缩文件//源文件会保留

gzip –r 目录//注意,压缩目录下的所有子文件,但是不能压缩目录

.gz的格式解压

gzip –d 压缩文件//解压文件

gunzip 压缩文件//解压文件

.bz2格式压缩(不能压缩目录)

bzip2 源文件//不保留源文件

bzip2 –k 源文件//保留源文件

.bz2格式解压

bzip2 –d 解压文件名//-k保留解压的文件

bunzip2 解压的文件//-k

打包命令tar(打包不是压缩)

Tar –cvf 打包文件名 源文件//-c 打包,-v 显示过程,-f指定打包后的文件名

解包命令

Tar –xvf 包文件名//-x 解包

.tar.gz压缩格式

其实是,先打包为.tar格式,再压缩.gz格式

tar –zcvf 压缩包名.tar.gz 源文件//-z 压缩为.tar.gz格式

tar –zxvf 压缩包名.tar.gz //-x 解压为.tar.gz格式

.tar.bz2压缩格式

tar –jcvf 压缩包名.tar.bz2 源文件//-z 压缩为.tar.bz2格式

tar –jxvf 压缩包名.tar.bz2 //-x 解压为.tar.bz2格式

tar –jxvf 压缩包名.tar.bz2 –c 目录//一次性解压解包到指定目录,-c保留解压的文件

tar –zcvf /tmp/ABC.tar.gz ab abc//一次性多文件 打包 压缩 到指定目录

tar –zxvf ABC.tar.gz//查看压缩包,但是不解压

Linux—解压缩的更多相关文章

  1. Linux解压缩相关命令

    Linux解压缩相关命令 运行级别: 0:关机 1:单用户 2:多用户无网络连接 3:多用户有网络连接 4:系统保留 5:图形界面 6:系统重启 通过init[0123456]来切换不同的运行级别 g ...

  2. linux 解压缩

    tar f 使用档案名字,这个参数是最后一个参数,后面只能接档案名 c 建立压缩档案 x 解压 t 查看内容 r 向压缩归档文件末尾追加文件 u 更新原压缩包中的文件 z 有gzip属性的 j 有bz ...

  3. linux解压缩命令

    1.tar -cvf /data/sc2.tar /data (只打包,不压缩) 把/data下的文件打包成 sc.tar  上面两个都是绝对路径噢 tar -zcvf /data/sc2.tar.g ...

  4. [Linux] 解压缩 tar 命令详解

    在Linux环境软件安装过程中通常需要用到解压命令,故在此总结下,以方便以后使用,若有不对之处,欢迎指正.   1. 文件压缩      通过压缩算法将文件的体积缩小,同时会将多个文件合并成至一起方便 ...

  5. LInux 解压缩文件

    常用命令有2个,一个是tar,一个是zip,二选一就行 有的服务器没有安装zip命令,就只有tar可以用,我个人建议还是安装一个zip好一些,tar实在太繁琐 1.解压 tar -zxvf ./xxx ...

  6. linux 解压缩总结

    总结1.*.tar 用 tar –xvf 解压2.*.gz 用 gzip -d或者gunzip 解压3.*.tar.gz和*.tgz 用 tar –xzf 解压4.*.bz2 用 bzip2 -d或者 ...

  7. Linux解压缩命令tar

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

  8. linux解压缩基本命令使用

    解压缩命令1.gzip 只能压缩文件,不可压缩目录,压缩后不保留原文件gzip a.txt会删除原文件 生成.gz后缀的文件 a.txt.gz2.gunzip解压.gz的文件gzip -d a.txt ...

  9. Linux 解压缩命令整理

    一.tar命令 参数 参数 详解 参数 详解 -c 可以使用绝对路径来压缩 -x 解开一个压缩文件的参数指令 -t 查看内容 -r 向压缩归档文件末尾追加文件 -u 更新原压缩包中的文件 -z 有gz ...

随机推荐

  1. TaskScheduler的启动

    <深入理解Spark:核心思想与源码分析>一书前言的内容请看链接<深入理解SPARK:核心思想与源码分析>一书正式出版上市 <深入理解Spark:核心思想与源码分析> ...

  2. mac地址和ip地址、子网掩码和默认网关

    MAC地址 MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址.硬件地址,用来定义网络设备的位置.在OSI模型中, ...

  3. Java File创建新目录和文件

    创建目录 当不存在目录aa文件夹时: File file1=new File("/aa"); Boolean aa=file.mkdir();// true File file1= ...

  4. spring官网改版后,如何下载jar包

    http://repo.springsource.org/libs-release-local/org/springframework 通过以上地址,可树型查看所有发布的包 问题是,官网页面上为何找不 ...

  5. node3

  6. Accordion - 手风琴

    //手风琴效果 <div style="overflow:hidden;height:400px;width:948px;"> <div class=" ...

  7. java中FileInputStream和FileOutputStream对图片操作的例子

    package a.ab; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.F ...

  8. 为什么一个类的全局变量默认以m开头?

    某天闲着无聊,突然想起来为什么大家都习惯将全局变量使用m开头,于是追根求源,查了一些资料,虽然并不是我想要的,但是也总结一下. 在stackoverflow上就有人问: Why do most var ...

  9. Spring 配置 Spring JPA 发生错误的解决方法

    今天在项目的applicationContext.xml中配JPA时 <?xml version="1.0" encoding="UTF-8"?> ...

  10. Python 3 —— 控制语句

    控制语句 1.if if <s>: ... elif <s>: ... else: ... 2 for for e in list .. if <s> break; ...