http://blog.sina.com.cn/s/blog_6c9d65a10100nzqf.html

unzip命令:解压缩文件
他是解压zip压缩的文件,和zip互逆的一对工具。
 
命令:
unzip [选项] zip压缩文件
-c 解压到标准输出上
-l 小写的L,显示压缩文件内的文件。
-z 显示压缩文件的备注文字
 
 
例:
1、解压文件
linux@ubuntu:~/cdy$ unzip c.zip
Archive:  c.zip
这是一个测试的压缩文件 .
   creating: c/
  inflating: c/a.out                 
  inflating: c/lib.h                 
  inflating: c/abc.c                 
  inflating: c/read.c                
   creating: c/head/
  inflating: c/head/conf.h           
  inflating: c/main.c                
 extracting: c/a.c                   
  inflating: c/write.c               
  inflating: c/read                  
  inflating: c/cdy     
   
2、解压文件到指定的目录
linux@ubuntu:~$ unzip -d cdy snow.zip
Archive:  snow.zip
   creating: cdy/snow/
  inflating: cdy/snow/snow.xml.in    
   creating: cdy/snow/build/
  inflating: cdy/snow/build/snow_options.lo  
  inflating: cdy/snow/build/snow_options.h  
  inflating: cdy/snow/build/snow.o   
   creating: cdy/snow/build/.libs/
  inflating: cdy/snow/build/.libs/libsnow.lai  
.....
加一个参数:-d 目标位置即可。
 
3、显示注释内容
linux@ubuntu:~$ zip -z snow.zip #先给snow.zip添加注释
enter new zip file comment (end with .):
这是一个雪花效果,很好看啊
.  #这个位置输入.结束。
linux@ubuntu:~$ unzip -z snow.zip  #查看注释
Archive:  snow.zip
一个雪花效果,很好看啊
 
4、显示文件中内容(不解压)
linux@ubuntu:~$ unzip -l c.zip
Archive:  c.zip
这是一个测试的压缩文件 .
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2011-01-16 15:02   c/
     7630  2011-01-16 15:02   c/a.out
     1255  2011-01-16 14:38   c/lib.h
      109  2011-01-16 13:56   c/abc.c
      610  2011-01-16 14:31   c/read.c
        0  2011-01-16 13:48   c/head/
      593  2011-01-16 13:48   c/head/conf.h
      435  2011-01-16 13:29   c/main.c
       73  2011-01-16 14:55   c/a.c
      527  2011-01-16 14:51   c/write.c
     7542  2011-01-16 14:40   c/read
       90  2011-01-16 15:02   c/cdy
---------                     -------
    18864                     12 files
 
我们也可以用一个zipinfo命令来显示详细信息:
如:
linux@ubuntu:~$ zipinfo c.zip
Archive:  c.zip
Zip file size: 9589 bytes, number of entries: 12
drwxr-xr-x  3.0 unx        0 bx stor 11-Jan-16 15:02 c/
-rwxr-xr-x  3.0 unx     7630 bx defN 11-Jan-16 15:02 c/a.out
-rw-r--r--  3.0 unx     1255 tx defN 11-Jan-16 14:38 c/lib.h
-rw-r--r--  3.0 unx      109 tx defN 11-Jan-16 13:56 c/abc.c
-rw-r--r--  3.0 unx      610 tx defN 11-Jan-16 14:31 c/read.c
drwxr-xr-x  3.0 unx        0 bx stor 11-Jan-16 13:48 c/head/
-rw-r--r--  3.0 unx      593 tx defN 11-Jan-16 13:48 c/head/conf.h
-rw-r--r--  3.0 unx      435 tx defN 11-Jan-16 13:29 c/main.c
-rw-r--r--  3.0 unx       73 tx stor 11-Jan-16 14:55 c/a.c
-rw-r--r--  3.0 unx      527 tx defN 11-Jan-16 14:51 c/write.c
-rwxr-xr-x  3.0 unx     7542 bx defN 11-Jan-16 14:40 c/read
-rw-r--r--  3.0 unx       90 bx defN 11-Jan-16 15:02 c/cdy
12 files, 18864 bytes uncompressed, 7828 bytes compressed:  58.5%
 
注意 :
1、unzip解压必须由zip生成的压缩文件
2、一次只能对一个zip文件解压

unzip 命令使用的更多相关文章

  1. 【Linux】unzip命令,记一次遇到的问题

    最近在做BOSS系统云平台部署脚本,联调时发现Shell脚本中存在问题,下方记录 某个地方提示是否覆盖 [root@haiwai test]# unzip /home/redis/test/main- ...

  2. Linux命令(31):zip/unzip命令-打包压缩

    zip命令功能说明    zip程序即是文件压缩工具也是文件归档工具,可以对文件或者目录进行压缩或解压,压缩格式为zip.在Linux系统中,gzip才是主要的压缩指令,而bzip2仅次之.Linux ...

  3. Linux zip/unzip命令

    From: http://www.ixdba.net/a/os/linux/2010/0725/359.html From: http://www.cnblogs.com/chinareny2k/ar ...

  4. Ubuntu(Linux) 下 unzip 命令使用详解

    1.功能作用:解压缩zip文件 2.位置:/usr/bin/unzip 3.格式用法:unzip [-Z] [-opts[modifiers]] file[.zip] [list] [-x xlist ...

  5. linux unzip命令

      zip文件是一种常用的压缩文件格式,WinZip.WinRar等压缩软件都支持zip文件格式,就连java的jar包也是zip格式的,Firefox插件xpi文件也是zip格式的.Linux在zi ...

  6. unzip命令

    unzip命令用于解压缩由zip命令压缩的“.zip”压缩包. 语法 unzip(选项)(参数) 选项 -c:将解压缩的结果显示到屏幕上,并对字符做适当的转换: -f:更新现有的文件: -l:显示压缩 ...

  7. unzip 命令巧用举例

    1.把文件解压到当前目录下 unzip master.zip 2.如果要把文件解压到指定的目录下,需要用到-d参数. unzip -d /tmp master.zip 3.解压的时候,有时候不想覆盖已 ...

  8. unzip命令(转)

    unzip命令用于解压缩由zip命令压缩的“.zip”压缩包. 语法 unzip(选项)(参数) 选项 -c:将解压缩的结果显示到屏幕上,并对字符做适当的转换: -f:更新现有的文件: -l:显示压缩 ...

  9. 【开发笔记】- 安装zip和unzip命令

    [root@iz2zeea05by6vofxzsoxdbz elasticsearch]# unzip elasticsearch-6.2.4.zip -bash: unzip: command no ...

随机推荐

  1. [学习笔记]四边形不等式优化DP

    形如$f[i][j]=min{f[i][k]+f[k+1][j]}+w[i][j]$的方程中, $w[\;][\;]$如果同时满足: ①四边形不等式:$w[a][c]+w[b][d]\;\leq\;w ...

  2. [模板] 2-SAT

    昨天早上在准备省队集训,发现自己连2-SAT是什么都不知道,于是一早上都投身于2-SAT模板中,终于有个结果. 思路如下: 1.根据条件表达式建边: 2.缩环: 3.判断是否可行: 4.根据缩完环的图 ...

  3. JVM学习笔记:虚拟机的类加载机制

    JVM类加载机制分两部分来总结: (1)类加载过程 (2)类加载器 一.JVM类加载过程 类的加载过程:加载 →连接(验证 → 准备 → 解析)→ 初始化. 类的生命周期:加载 →连接(验证 → 准备 ...

  4. Jenkins/CCNET发送邮件策略和注意事项,以及邮箱类型的选择

    QQ邮箱永远也不要用,原因:安全机制太强导致在CCNET/Jenkins中极难配置,且反垃圾太强,有些项目会涉及到敏感词一样屏蔽,如果发邮件找客服求助时,基本是无果. 如果在免费领域,推荐使用免费企业 ...

  5. JSP文件下载

    设置http响应头 response.setHeader 读取文件 这里需要注意两点: 读取的文件路径,必须设置为绝对路径 若文件名为中文,需要设置编码格式:URLEncoder.encode(fil ...

  6. HDU #5733 tetrahedron

    tetrahedron 传送门 Time Limit: 2000/1000 MS (Java/Others)   Memory Limit: 65536/65536 K (Java/Others) P ...

  7. NOIp 0910 爆零记

    这套题是神犇chty出的. 刚拿到题的时候有点懵逼,因为按照一般的套路第一题都是一眼题,但是看到第一题后想了很多个算法和数据结构好像都不能很好的解决.然后就随手敲了个暴力去看T2. 嗯...文件名是b ...

  8. MySql视图、存储过程、函数、索引

    一.视图 视图是查询命令结果构成的一个虚拟表(非真实存在),其本质是[根据SQL语句获取动态的数据集,并为其命名],用户使用时只需使用[名称]即可获取结果集合,并可以当作表来查询使用. 1创建视图 - ...

  9. winform 窗体传值

    在Form1中:我们要把一个文本传递给Form2窗体,假定为passText               public string passText               {          ...

  10. hbase shell command

    进入hbase shell console $HBASE_HOME/bin/hbase shell 如果有kerberos认证,需要事先使用相应的keytab进行一下认证(使用kinit命令),认证成 ...