- 浏览: 4732019 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
bzhao:
你也应该可以这样:(not tested)./rbtunnel ...
在Bash脚本中怎么关闭文件描述符? -
bzhao:
如果有A进程原代码情况下,通过如下调用,把他的子进程继承关闭则 ...
在Bash脚本中怎么关闭文件描述符? -
Master-Gao:
楼主咋没分析下源码呢?
我使用过的Linux命令之dirname - 截取给定路径的目录部分 -
jiedushi:
tail -F 就可以吧
Linux下实时跟踪log4j日志文件的bash脚本 - 增强了tail -f的功能 -
java_is_new:
新手学习了,就是不明白为一个网卡配多个ip有什么用
我使用过的Linux命令之ifconfig - 网络配置命令
我使用过的Linux命令之unzip - 解压zip文件
本文链接:http://codingstandards.iteye.com/blog/792040 (转载请注明出处)
用途说明
zip文件是一种常用的压缩文件格式,WinZip、WinRar等压缩软件都支持zip文件格式,就连java的jar包也是zip格式的,Firefox插件xpi文件也是zip格式的。Linux在zip文件上的支持也是很周到的,它提供了zip、unzip和zcat等命令来支持。本文的主题是讲一下使用unzip命令来解压zip格式的压缩文件。当我们需要把Windows上的很多文件(比如一个目录中的所有文件)上传到Linux时,可以先把这些文件打包到一个zip文件中,然后再上传,再在Linux下利用unzip进行解压,这比一个一个上传好得多。
常用参数
在linux下解压zip文件,最简单的方式就是unzip命令直接跟上要解压的zip文件。
unzip <zip-file>
上面的用法是把文件解压到当前目录下,如果要把文件解压到指定的目录下,需要用到-d参数。
unzip -d <dst-dir> <zip-file>
解压的时候,有时候不想覆盖已经存在的文件,那么可以加上-n参数。
unzip -n <zip-file>
unzip -n -d <dst-dir> <zip-file>
有时候,我们只想看一下zip压缩包中包含哪些文件,就可以使用-l参数。
unzip -l <zip-file>
我们在使用WinZip或WinRar的时候,它显示的文件列表还包含压缩比率,unzip命令使用-v命令也可以看到这些信息。
unzip -v <zip-file>
我们经常会碰到这种情况,从网上下载的zip文件可能不完整,在使用WinZip或WinRar打开的时候,会报错,unzip提供了-t参数来检查zip文件是否损坏。
unzip -t <zip-file>
使用示例
示例一 解压tinyxml开发包
tinyxml是一个解析XML的C++开发包,它小巧玲珑,简单易用。
[root@rhel55 c++]# ls tinyxml_2_6_1.zip -l
-rw-r--r-- 1 root root 296068 10-22 14:25 tinyxml_2_6_1.zip
[root@rhel55 c++]# unzip tinyxml_2_6_1.zip
Archive: tinyxml_2_6_1.zip
creating: tinyxml/
inflating: tinyxml/changes.txt
creating: tinyxml/docs/
inflating: tinyxml/docs/annotated.html
inflating: tinyxml/docs/classes.html
inflating: tinyxml/docs/classTiXmlAttribute-members.html
inflating: tinyxml/docs/classTiXmlAttribute.html
inflating: tinyxml/docs/classTiXmlAttribute.png
inflating: tinyxml/docs/classTiXmlBase-members.html
inflating: tinyxml/docs/classTiXmlBase.html
inflating: tinyxml/docs/classTiXmlBase.png
inflating: tinyxml/docs/classTiXmlComment-members.html
inflating: tinyxml/docs/classTiXmlComment.html
extracting: tinyxml/docs/classTiXmlComment.png
inflating: tinyxml/docs/classTiXmlDeclaration-members.html
inflating: tinyxml/docs/classTiXmlDeclaration.html
extracting: tinyxml/docs/classTiXmlDeclaration.png
inflating: tinyxml/docs/classTiXmlDocument-members.html
inflating: tinyxml/docs/classTiXmlDocument.html
inflating: tinyxml/docs/classTiXmlDocument.png
inflating: tinyxml/docs/classTiXmlElement-members.html
inflating: tinyxml/docs/classTiXmlElement.html
inflating: tinyxml/docs/classTiXmlElement.png
inflating: tinyxml/docs/classTiXmlHandle-members.html
inflating: tinyxml/docs/classTiXmlHandle.html
inflating: tinyxml/docs/classTiXmlNode-members.html
inflating: tinyxml/docs/classTiXmlNode.html
inflating: tinyxml/docs/classTiXmlNode.png
inflating: tinyxml/docs/classTiXmlPrinter-members.html
inflating: tinyxml/docs/classTiXmlPrinter.html
inflating: tinyxml/docs/classTiXmlPrinter.png
inflating: tinyxml/docs/classTiXmlText-members.html
inflating: tinyxml/docs/classTiXmlText.html
extracting: tinyxml/docs/classTiXmlText.png
inflating: tinyxml/docs/classTiXmlUnknown-members.html
inflating: tinyxml/docs/classTiXmlUnknown.html
inflating: tinyxml/docs/classTiXmlUnknown.png
inflating: tinyxml/docs/classTiXmlVisitor-members.html
inflating: tinyxml/docs/classTiXmlVisitor.html
inflating: tinyxml/docs/classTiXmlVisitor.png
inflating: tinyxml/docs/deprecated.html
inflating: tinyxml/docs/doxygen.css
inflating: tinyxml/docs/doxygen.png
inflating: tinyxml/docs/files.html
inflating: tinyxml/docs/functions.html
inflating: tinyxml/docs/functions_0x63.html
inflating: tinyxml/docs/functions_0x64.html
inflating: tinyxml/docs/functions_0x65.html
inflating: tinyxml/docs/functions_0x66.html
inflating: tinyxml/docs/functions_0x67.html
inflating: tinyxml/docs/functions_0x69.html
inflating: tinyxml/docs/functions_0x6c.html
inflating: tinyxml/docs/functions_0x6e.html
inflating: tinyxml/docs/functions_0x6f.html
inflating: tinyxml/docs/functions_0x70.html
inflating: tinyxml/docs/functions_0x71.html
inflating: tinyxml/docs/functions_0x72.html
inflating: tinyxml/docs/functions_0x73.html
inflating: tinyxml/docs/functions_0x74.html
inflating: tinyxml/docs/functions_0x75.html
inflating: tinyxml/docs/functions_0x76.html
inflating: tinyxml/docs/functions_enum.html
inflating: tinyxml/docs/functions_func.html
inflating: tinyxml/docs/functions_func_0x63.html
inflating: tinyxml/docs/functions_func_0x64.html
inflating: tinyxml/docs/functions_func_0x65.html
inflating: tinyxml/docs/functions_func_0x66.html
inflating: tinyxml/docs/functions_func_0x67.html
inflating: tinyxml/docs/functions_func_0x69.html
inflating: tinyxml/docs/functions_func_0x6c.html
inflating: tinyxml/docs/functions_func_0x6e.html
inflating: tinyxml/docs/functions_func_0x70.html
inflating: tinyxml/docs/functions_func_0x71.html
inflating: tinyxml/docs/functions_func_0x72.html
inflating: tinyxml/docs/functions_func_0x73.html
inflating: tinyxml/docs/functions_func_0x74.html
inflating: tinyxml/docs/functions_func_0x75.html
inflating: tinyxml/docs/functions_func_0x76.html
inflating: tinyxml/docs/functions_rela.html
inflating: tinyxml/docs/functions_vars.html
inflating: tinyxml/docs/hierarchy.html
inflating: tinyxml/docs/index.html
inflating: tinyxml/docs/pages.html
inflating: tinyxml/docs/tab_b.gif
inflating: tinyxml/docs/tab_l.gif
inflating: tinyxml/docs/tab_r.gif
inflating: tinyxml/docs/tabs.css
inflating: tinyxml/docs/tinystr_8h_source.html
inflating: tinyxml/docs/tinyxml_8h_source.html
inflating: tinyxml/docs/tutorial0.html
inflating: tinyxml/echo.dsp
inflating: tinyxml/Makefile
inflating: tinyxml/readme.txt
inflating: tinyxml/tinystr.cpp
inflating: tinyxml/tinystr.h
inflating: tinyxml/tinyxml.cpp
inflating: tinyxml/tinyxml.dsw
inflating: tinyxml/tinyxml.h
inflating: tinyxml/tinyxml.sln
inflating: tinyxml/tinyxml_lib.dsp
inflating: tinyxml/tinyxml_lib.vcproj
inflating: tinyxml/tinyxmlerror.cpp
inflating: tinyxml/tinyxmlparser.cpp
inflating: tinyxml/tinyxmlSTL.dsp
inflating: tinyxml/tinyxmlSTL.vcproj
inflating: tinyxml/tinyXmlTest.dsp
inflating: tinyxml/tinyXmlTest.vcproj
inflating: tinyxml/tinyXmlTestSTL.dsp
inflating: tinyxml/tinyXmlTestSTL.vcproj
inflating: tinyxml/utf8test.gif
inflating: tinyxml/utf8test.xml
inflating: tinyxml/utf8testverify.xml
inflating: tinyxml/xmltest.cpp
[root@rhel55 c++]#
示例二 解压tinyxml开发包到/opt/devtools目录
/opt目录常用来存放用户软件的目录,比如我们通常把oracle数据库安装在/opt目录。
这里我们把tinyxml开发包解压到/opt/devtools目录下,其中devtools子目录并不存在,执行该命令时候,这个目录自动创建了。
[root@rhel55 c++]# unzip -d /opt/devtools tinyxml_2_6_1.zip
Archive: tinyxml_2_6_1.zip
creating: /opt/devtools/tinyxml/
inflating: /opt/devtools/tinyxml/changes.txt
creating: /opt/devtools/tinyxml/docs/
inflating: /opt/devtools/tinyxml/docs/annotated.html
inflating: /opt/devtools/tinyxml/docs/classes.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlAttribute-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlAttribute.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlAttribute.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlBase-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlBase.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlBase.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlComment-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlComment.html
extracting: /opt/devtools/tinyxml/docs/classTiXmlComment.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlDeclaration-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlDeclaration.html
extracting: /opt/devtools/tinyxml/docs/classTiXmlDeclaration.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlDocument-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlDocument.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlDocument.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlElement-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlElement.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlElement.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlHandle-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlHandle.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlNode-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlNode.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlNode.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlPrinter-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlPrinter.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlPrinter.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlText-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlText.html
extracting: /opt/devtools/tinyxml/docs/classTiXmlText.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlUnknown-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlUnknown.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlUnknown.png
inflating: /opt/devtools/tinyxml/docs/classTiXmlVisitor-members.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlVisitor.html
inflating: /opt/devtools/tinyxml/docs/classTiXmlVisitor.png
inflating: /opt/devtools/tinyxml/docs/deprecated.html
inflating: /opt/devtools/tinyxml/docs/doxygen.css
inflating: /opt/devtools/tinyxml/docs/doxygen.png
inflating: /opt/devtools/tinyxml/docs/files.html
inflating: /opt/devtools/tinyxml/docs/functions.html
inflating: /opt/devtools/tinyxml/docs/functions_0x63.html
inflating: /opt/devtools/tinyxml/docs/functions_0x64.html
inflating: /opt/devtools/tinyxml/docs/functions_0x65.html
inflating: /opt/devtools/tinyxml/docs/functions_0x66.html
inflating: /opt/devtools/tinyxml/docs/functions_0x67.html
inflating: /opt/devtools/tinyxml/docs/functions_0x69.html
inflating: /opt/devtools/tinyxml/docs/functions_0x6c.html
inflating: /opt/devtools/tinyxml/docs/functions_0x6e.html
inflating: /opt/devtools/tinyxml/docs/functions_0x6f.html
inflating: /opt/devtools/tinyxml/docs/functions_0x70.html
inflating: /opt/devtools/tinyxml/docs/functions_0x71.html
inflating: /opt/devtools/tinyxml/docs/functions_0x72.html
inflating: /opt/devtools/tinyxml/docs/functions_0x73.html
inflating: /opt/devtools/tinyxml/docs/functions_0x74.html
inflating: /opt/devtools/tinyxml/docs/functions_0x75.html
inflating: /opt/devtools/tinyxml/docs/functions_0x76.html
inflating: /opt/devtools/tinyxml/docs/functions_enum.html
inflating: /opt/devtools/tinyxml/docs/functions_func.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x63.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x64.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x65.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x66.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x67.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x69.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x6c.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x6e.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x70.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x71.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x72.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x73.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x74.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x75.html
inflating: /opt/devtools/tinyxml/docs/functions_func_0x76.html
inflating: /opt/devtools/tinyxml/docs/functions_rela.html
inflating: /opt/devtools/tinyxml/docs/functions_vars.html
inflating: /opt/devtools/tinyxml/docs/hierarchy.html
inflating: /opt/devtools/tinyxml/docs/index.html
inflating: /opt/devtools/tinyxml/docs/pages.html
inflating: /opt/devtools/tinyxml/docs/tab_b.gif
inflating: /opt/devtools/tinyxml/docs/tab_l.gif
inflating: /opt/devtools/tinyxml/docs/tab_r.gif
inflating: /opt/devtools/tinyxml/docs/tabs.css
inflating: /opt/devtools/tinyxml/docs/tinystr_8h_source.html
inflating: /opt/devtools/tinyxml/docs/tinyxml_8h_source.html
inflating: /opt/devtools/tinyxml/docs/tutorial0.html
inflating: /opt/devtools/tinyxml/echo.dsp
inflating: /opt/devtools/tinyxml/Makefile
inflating: /opt/devtools/tinyxml/readme.txt
inflating: /opt/devtools/tinyxml/tinystr.cpp
inflating: /opt/devtools/tinyxml/tinystr.h
inflating: /opt/devtools/tinyxml/tinyxml.cpp
inflating: /opt/devtools/tinyxml/tinyxml.dsw
inflating: /opt/devtools/tinyxml/tinyxml.h
inflating: /opt/devtools/tinyxml/tinyxml.sln
inflating: /opt/devtools/tinyxml/tinyxml_lib.dsp
inflating: /opt/devtools/tinyxml/tinyxml_lib.vcproj
inflating: /opt/devtools/tinyxml/tinyxmlerror.cpp
inflating: /opt/devtools/tinyxml/tinyxmlparser.cpp
inflating: /opt/devtools/tinyxml/tinyxmlSTL.dsp
inflating: /opt/devtools/tinyxml/tinyxmlSTL.vcproj
inflating: /opt/devtools/tinyxml/tinyXmlTest.dsp
inflating: /opt/devtools/tinyxml/tinyXmlTest.vcproj
inflating: /opt/devtools/tinyxml/tinyXmlTestSTL.dsp
inflating: /opt/devtools/tinyxml/tinyXmlTestSTL.vcproj
inflating: /opt/devtools/tinyxml/utf8test.gif
inflating: /opt/devtools/tinyxml/utf8test.xml
inflating: /opt/devtools/tinyxml/utf8testverify.xml
inflating: /opt/devtools/tinyxml/xmltest.cpp
[root@rhel55 c++]#
示例三 解压文件,不覆盖已经存在的文件
[root@rhel55 c++]# unzip -n -d /opt/devtools tinyxml_2_6_1.zip
Archive: tinyxml_2_6_1.zip
[root@rhel55 c++]#
示例四 查看zip文件中包含的文件列表
[root@rhel55 c++]# unzip -l tinyxml_2_6_1.zip
Archive: tinyxml_2_6_1.zip
Length Date Time Name
-------- ---- ---- ----
0 03-23-10 13:16 tinyxml/
14898 03-23-10 13:16 tinyxml/changes.txt
0 03-23-10 13:16 tinyxml/docs/
3796 03-23-10 13:16 tinyxml/docs/annotated.html
2809 03-23-10 13:16 tinyxml/docs/classes.html
8304 03-23-10 13:16 tinyxml/docs/classTiXmlAttribute-members.html
15523 03-23-10 13:16 tinyxml/docs/classTiXmlAttribute.html
401 03-23-10 13:16 tinyxml/docs/classTiXmlAttribute.png
3890 03-23-10 13:16 tinyxml/docs/classTiXmlBase-members.html
16033 03-23-10 13:16 tinyxml/docs/classTiXmlBase.html
1470 03-23-10 13:16 tinyxml/docs/classTiXmlBase.png
19288 03-23-10 13:16 tinyxml/docs/classTiXmlComment-members.html
7737 03-23-10 13:16 tinyxml/docs/classTiXmlComment.html
518 03-23-10 13:16 tinyxml/docs/classTiXmlComment.png
20501 03-23-10 13:16 tinyxml/docs/classTiXmlDeclaration-members.html
10823 03-23-10 13:16 tinyxml/docs/classTiXmlDeclaration.html
557 03-23-10 13:16 tinyxml/docs/classTiXmlDeclaration.png
24057 03-23-10 13:16 tinyxml/docs/classTiXmlDocument-members.html
30742 03-23-10 13:16 tinyxml/docs/classTiXmlDocument.html
535 03-23-10 13:16 tinyxml/docs/classTiXmlDocument.png
23787 03-23-10 13:16 tinyxml/docs/classTiXmlElement-members.html
30888 03-23-10 13:16 tinyxml/docs/classTiXmlElement.html
514 03-23-10 13:16 tinyxml/docs/classTiXmlElement.png
5695 03-23-10 13:16 tinyxml/docs/classTiXmlHandle-members.html
25214 03-23-10 13:16 tinyxml/docs/classTiXmlHandle.html
18771 03-23-10 13:16 tinyxml/docs/classTiXmlNode-members.html
60709 03-23-10 13:16 tinyxml/docs/classTiXmlNode.html
1303 03-23-10 13:16 tinyxml/docs/classTiXmlNode.png
5515 03-23-10 13:16 tinyxml/docs/classTiXmlPrinter-members.html
14684 03-23-10 13:16 tinyxml/docs/classTiXmlPrinter.html
380 03-23-10 13:16 tinyxml/docs/classTiXmlPrinter.png
19711 03-23-10 13:16 tinyxml/docs/classTiXmlText-members.html
10566 03-23-10 13:16 tinyxml/docs/classTiXmlText.html
485 03-23-10 13:16 tinyxml/docs/classTiXmlText.png
18804 03-23-10 13:16 tinyxml/docs/classTiXmlUnknown-members.html
7013 03-23-10 13:16 tinyxml/docs/classTiXmlUnknown.html
521 03-23-10 13:16 tinyxml/docs/classTiXmlUnknown.png
3643 03-23-10 13:16 tinyxml/docs/classTiXmlVisitor-members.html
8524 03-23-10 13:16 tinyxml/docs/classTiXmlVisitor.html
386 03-23-10 13:16 tinyxml/docs/classTiXmlVisitor.png
2622 03-23-10 13:16 tinyxml/docs/deprecated.html
7131 03-23-10 13:16 tinyxml/docs/doxygen.css
1281 03-23-10 13:16 tinyxml/docs/doxygen.png
1548 03-23-10 13:16 tinyxml/docs/files.html
4052 03-23-10 13:16 tinyxml/docs/functions.html
4729 03-23-10 13:16 tinyxml/docs/functions_0x63.html
3362 03-23-10 13:16 tinyxml/docs/functions_0x64.html
4191 03-23-10 13:16 tinyxml/docs/functions_0x65.html
4063 03-23-10 13:16 tinyxml/docs/functions_0x66.html
3584 03-23-10 13:16 tinyxml/docs/functions_0x67.html
4078 03-23-10 13:16 tinyxml/docs/functions_0x69.html
3828 03-23-10 13:16 tinyxml/docs/functions_0x6c.html
4046 03-23-10 13:16 tinyxml/docs/functions_0x6e.html
3473 03-23-10 13:16 tinyxml/docs/functions_0x6f.html
4600 03-23-10 13:16 tinyxml/docs/functions_0x70.html
4139 03-23-10 13:16 tinyxml/docs/functions_0x71.html
3823 03-23-10 13:16 tinyxml/docs/functions_0x72.html
5492 03-23-10 13:16 tinyxml/docs/functions_0x73.html
6167 03-23-10 13:16 tinyxml/docs/functions_0x74.html
3462 03-23-10 13:16 tinyxml/docs/functions_0x75.html
5012 03-23-10 13:16 tinyxml/docs/functions_0x76.html
1932 03-23-10 13:16 tinyxml/docs/functions_enum.html
3977 03-23-10 13:16 tinyxml/docs/functions_func.html
4654 03-23-10 13:16 tinyxml/docs/functions_func_0x63.html
3287 03-23-10 13:16 tinyxml/docs/functions_func_0x64.html
4116 03-23-10 13:16 tinyxml/docs/functions_func_0x65.html
3988 03-23-10 13:16 tinyxml/docs/functions_func_0x66.html
3509 03-23-10 13:16 tinyxml/docs/functions_func_0x67.html
4003 03-23-10 13:16 tinyxml/docs/functions_func_0x69.html
3753 03-23-10 13:16 tinyxml/docs/functions_func_0x6c.html
3861 03-23-10 13:16 tinyxml/docs/functions_func_0x6e.html
4525 03-23-10 13:16 tinyxml/docs/functions_func_0x70.html
4064 03-23-10 13:16 tinyxml/docs/functions_func_0x71.html
3748 03-23-10 13:16 tinyxml/docs/functions_func_0x72.html
5417 03-23-10 13:16 tinyxml/docs/functions_func_0x73.html
6092 03-23-10 13:16 tinyxml/docs/functions_func_0x74.html
3277 03-23-10 13:16 tinyxml/docs/functions_func_0x75.html
4937 03-23-10 13:16 tinyxml/docs/functions_func_0x76.html
2063 03-23-10 13:16 tinyxml/docs/functions_rela.html
1929 03-23-10 13:16 tinyxml/docs/functions_vars.html
2343 03-23-10 13:16 tinyxml/docs/hierarchy.html
24431 03-23-10 13:16 tinyxml/docs/index.html
1215 03-23-10 13:16 tinyxml/docs/pages.html
35 03-23-10 13:16 tinyxml/docs/tab_b.gif
706 03-23-10 13:16 tinyxml/docs/tab_l.gif
2585 03-23-10 13:16 tinyxml/docs/tab_r.gif
1844 03-23-10 13:16 tinyxml/docs/tabs.css
28921 03-23-10 13:16 tinyxml/docs/tinystr_8h_source.html
203302 03-23-10 13:16 tinyxml/docs/tinyxml_8h_source.html
23226 03-23-10 13:16 tinyxml/docs/tutorial0.html
4457 03-23-10 13:16 tinyxml/echo.dsp
3502 03-23-10 13:16 tinyxml/Makefile
19831 03-23-10 13:16 tinyxml/readme.txt
2602 03-23-10 13:16 tinyxml/tinystr.cpp
8783 03-23-10 13:16 tinyxml/tinystr.h
36435 03-23-10 13:16 tinyxml/tinyxml.cpp
1315 03-23-10 13:16 tinyxml/tinyxml.dsw
64316 03-23-10 13:16 tinyxml/tinyxml.h
2535 03-23-10 13:16 tinyxml/tinyxml.sln
3475 03-23-10 13:16 tinyxml/tinyxml_lib.dsp
5676 03-23-10 13:16 tinyxml/tinyxml_lib.vcproj
1780 03-23-10 13:16 tinyxml/tinyxmlerror.cpp
37193 03-23-10 13:16 tinyxml/tinyxmlparser.cpp
3518 03-23-10 13:16 tinyxml/tinyxmlSTL.dsp
5656 03-23-10 13:16 tinyxml/tinyxmlSTL.vcproj
4189 03-23-10 13:16 tinyxml/tinyXmlTest.dsp
5336 03-23-10 13:16 tinyxml/tinyXmlTest.vcproj
4453 03-23-10 13:16 tinyxml/tinyXmlTestSTL.dsp
5447 03-23-10 13:16 tinyxml/tinyXmlTestSTL.vcproj
14812 03-23-10 13:16 tinyxml/utf8test.gif
690 03-23-10 13:16 tinyxml/utf8test.xml
692 03-23-10 13:16 tinyxml/utf8testverify.xml
41492 03-23-10 13:16 tinyxml/xmltest.cpp
-------- -------
1163603 113 files
[root@rhel55 c++]#
示例五 显示更详细的文件信息列表,包括压缩比率等
[root@rhel55 c++]# unzip -v tinyxml_2_6_1.zip
Archive: tinyxml_2_6_1.zip
Length Method Size Ratio Date Time CRC-32 Name
-------- ------ ------- ----- ---- ---- ------ ----
0 Stored 0 0% 03-23-10 13:16 00000000 tinyxml/
14898 Defl:X 6510 56% 03-23-10 13:16 32a9eb00 tinyxml/changes.txt
0 Stored 0 0% 03-23-10 13:16 00000000 tinyxml/docs/
3796 Defl:X 1116 71% 03-23-10 13:16 4bd0b7b5 tinyxml/docs/annotated.html
2809 Defl:X 847 70% 03-23-10 13:16 f63675f5 tinyxml/docs/classes.html
8304 Defl:X 1784 79% 03-23-10 13:16 6221073d tinyxml/docs/classTiXmlAttribute-members.html
15523 Defl:X 3172 80% 03-23-10 13:16 0c474e09 tinyxml/docs/classTiXmlAttribute.html
401 Defl:X 400 0% 03-23-10 13:16 8c97bdf8 tinyxml/docs/classTiXmlAttribute.png
3890 Defl:X 1154 70% 03-23-10 13:16 d184de48 tinyxml/docs/classTiXmlBase-members.html
16033 Defl:X 3879 76% 03-23-10 13:16 1984decc tinyxml/docs/classTiXmlBase.html
1470 Defl:X 1438 2% 03-23-10 13:16 3899f54a tinyxml/docs/classTiXmlBase.png
19288 Defl:X 3223 83% 03-23-10 13:16 aef8fe13 tinyxml/docs/classTiXmlComment-members.html
7737 Defl:X 2100 73% 03-23-10 13:16 1dad3de2 tinyxml/docs/classTiXmlComment.html
518 Stored 518 0% 03-23-10 13:16 f89010b1 tinyxml/docs/classTiXmlComment.png
20501 Defl:X 3385 84% 03-23-10 13:16 0d6b321b tinyxml/docs/classTiXmlDeclaration-members.html
10823 Defl:X 2633 76% 03-23-10 13:16 e282761f tinyxml/docs/classTiXmlDeclaration.html
557 Stored 557 0% 03-23-10 13:16 a84cb341 tinyxml/docs/classTiXmlDeclaration.png
24057 Defl:X 3881 84% 03-23-10 13:16 444474ce tinyxml/docs/classTiXmlDocument-members.html
30742 Defl:X 5233 83% 03-23-10 13:16 b686e382 tinyxml/docs/classTiXmlDocument.html
535 Defl:X 527 2% 03-23-10 13:16 e805b493 tinyxml/docs/classTiXmlDocument.png
23787 Defl:X 3811 84% 03-23-10 13:16 d500f7d3 tinyxml/docs/classTiXmlElement-members.html
30888 Defl:X 4771 85% 03-23-10 13:16 85cf72b3 tinyxml/docs/classTiXmlElement.html
514 Defl:X 488 5% 03-23-10 13:16 c63d39ed tinyxml/docs/classTiXmlElement.png
5695 Defl:X 1285 77% 03-23-10 13:16 c79878e4 tinyxml/docs/classTiXmlHandle-members.html
25214 Defl:X 3737 85% 03-23-10 13:16 ab50ac54 tinyxml/docs/classTiXmlHandle.html
18771 Defl:X 3147 83% 03-23-10 13:16 1f9f07b9 tinyxml/docs/classTiXmlNode-members.html
60709 Defl:X 8578 86% 03-23-10 13:16 5079c120 tinyxml/docs/classTiXmlNode.html
1303 Defl:X 1245 5% 03-23-10 13:16 cd1dc9f5 tinyxml/docs/classTiXmlNode.png
5515 Defl:X 1313 76% 03-23-10 13:16 37f34eb0 tinyxml/docs/classTiXmlPrinter-members.html
14684 Defl:X 3041 79% 03-23-10 13:16 6f2a49a7 tinyxml/docs/classTiXmlPrinter.html
380 Defl:X 377 1% 03-23-10 13:16 277c06d3 tinyxml/docs/classTiXmlPrinter.png
19711 Defl:X 3302 83% 03-23-10 13:16 b5d7be0e tinyxml/docs/classTiXmlText-members.html
10566 Defl:X 2689 75% 03-23-10 13:16 53bcfa73 tinyxml/docs/classTiXmlText.html
485 Stored 485 0% 03-23-10 13:16 6e78480b tinyxml/docs/classTiXmlText.png
18804 Defl:X 3163 83% 03-23-10 13:16 b5da9c89 tinyxml/docs/classTiXmlUnknown-members.html
7013 Defl:X 2107 70% 03-23-10 13:16 9b4816cc tinyxml/docs/classTiXmlUnknown.html
521 Defl:X 520 0% 03-23-10 13:16 84b4f6b9 tinyxml/docs/classTiXmlUnknown.png
3643 Defl:X 1018 72% 03-23-10 13:16 89443ea5 tinyxml/docs/classTiXmlVisitor-members.html
8524 Defl:X 2180 74% 03-23-10 13:16 b8f1d221 tinyxml/docs/classTiXmlVisitor.html
386 Defl:X 385 0% 03-23-10 13:16 a25913cb tinyxml/docs/classTiXmlVisitor.png
2622 Defl:X 970 63% 03-23-10 13:16 d26502e1 tinyxml/docs/deprecated.html
7131 Defl:X 2058 71% 03-23-10 13:16 3f275ea9 tinyxml/docs/doxygen.css
1281 Defl:X 1208 6% 03-23-10 13:16 61f5966b tinyxml/docs/doxygen.png
1548 Defl:X 656 58% 03-23-10 13:16 37e5e107 tinyxml/docs/files.html
4052 Defl:X 1173 71% 03-23-10 13:16 efac1257 tinyxml/docs/functions.html
4729 Defl:X 1398 70% 03-23-10 13:16 9c56c519 tinyxml/docs/functions_0x63.html
3362 Defl:X 929 72% 03-23-10 13:16 8f96a8a8 tinyxml/docs/functions_0x64.html
4191 Defl:X 1169 72% 03-23-10 13:16 e0e89f57 tinyxml/docs/functions_0x65.html
4063 Defl:X 1153 72% 03-23-10 13:16 67a42520 tinyxml/docs/functions_0x66.html
3584 Defl:X 1011 72% 03-23-10 13:16 76fd776f tinyxml/docs/functions_0x67.html
4078 Defl:X 1170 71% 03-23-10 13:16 44e00503 tinyxml/docs/functions_0x69.html
3828 Defl:X 1093 71% 03-23-10 13:16 f830b80d tinyxml/docs/functions_0x6c.html
4046 Defl:X 1136 72% 03-23-10 13:16 9565bb3f tinyxml/docs/functions_0x6e.html
3473 Defl:X 959 72% 03-23-10 13:16 489db97e tinyxml/docs/functions_0x6f.html
4600 Defl:X 1340 71% 03-23-10 13:16 c970597f tinyxml/docs/functions_0x70.html
4139 Defl:X 1139 73% 03-23-10 13:16 3249d80a tinyxml/docs/functions_0x71.html
3823 Defl:X 1088 72% 03-23-10 13:16 e4f5c05e tinyxml/docs/functions_0x72.html
5492 Defl:X 1565 72% 03-23-10 13:16 c4041eb1 tinyxml/docs/functions_0x73.html
6167 Defl:X 1742 72% 03-23-10 13:16 f2e5d279 tinyxml/docs/functions_0x74.html
3462 Defl:X 967 72% 03-23-10 13:16 1c9b85b1 tinyxml/docs/functions_0x75.html
5012 Defl:X 1417 72% 03-23-10 13:16 474ff720 tinyxml/docs/functions_0x76.html
1932 Defl:X 695 64% 03-23-10 13:16 17f18324 tinyxml/docs/functions_enum.html
3977 Defl:X 1121 72% 03-23-10 13:16 2c91ef74 tinyxml/docs/functions_func.html
4654 Defl:X 1343 71% 03-23-10 13:16 351531b3 tinyxml/docs/functions_func_0x63.html
3287 Defl:X 872 74% 03-23-10 13:16 d8829ae3 tinyxml/docs/functions_func_0x64.html
4116 Defl:X 1118 73% 03-23-10 13:16 68896775 tinyxml/docs/functions_func_0x65.html
3988 Defl:X 1099 72% 03-23-10 13:16 2eeb5fdf tinyxml/docs/functions_func_0x66.html
3509 Defl:X 962 73% 03-23-10 13:16 8548d1af tinyxml/docs/functions_func_0x67.html
4003 Defl:X 1117 72% 03-23-10 13:16 aecae710 tinyxml/docs/functions_func_0x69.html
3753 Defl:X 1041 72% 03-23-10 13:16 34eee051 tinyxml/docs/functions_func_0x6c.html
3861 Defl:X 1053 73% 03-23-10 13:16 d3850bd8 tinyxml/docs/functions_func_0x6e.html
4525 Defl:X 1288 72% 03-23-10 13:16 d215c72b tinyxml/docs/functions_func_0x70.html
4064 Defl:X 1085 73% 03-23-10 13:16 97d683c4 tinyxml/docs/functions_func_0x71.html
3748 Defl:X 1035 72% 03-23-10 13:16 76b9a0f1 tinyxml/docs/functions_func_0x72.html
5417 Defl:X 1513 72% 03-23-10 13:16 5be71089 tinyxml/docs/functions_func_0x73.html
6092 Defl:X 1687 72% 03-23-10 13:16 18798f4c tinyxml/docs/functions_func_0x74.html
3277 Defl:X 864 74% 03-23-10 13:16 ac6292bd tinyxml/docs/functions_func_0x75.html
4937 Defl:X 1361 72% 03-23-10 13:16 2d50c7fc tinyxml/docs/functions_func_0x76.html
2063 Defl:X 744 64% 03-23-10 13:16 9144fcfe tinyxml/docs/functions_rela.html
1929 Defl:X 699 64% 03-23-10 13:16 181b3b44 tinyxml/docs/functions_vars.html
2343 Defl:X 770 67% 03-23-10 13:16 2a9a3b46 tinyxml/docs/hierarchy.html
24431 Defl:X 8844 64% 03-23-10 13:16 8d8338ce tinyxml/docs/index.html
1215 Defl:X 579 52% 03-23-10 13:16 13b766be tinyxml/docs/pages.html
35 Defl:X 33 6% 03-23-10 13:16 423d30cb tinyxml/docs/tab_b.gif
706 Defl:X 701 1% 03-23-10 13:16 f40065a7 tinyxml/docs/tab_l.gif
2585 Defl:X 2573 1% 03-23-10 13:16 e25bca26 tinyxml/docs/tab_r.gif
1844 Defl:X 614 67% 03-23-10 13:16 d5ca0949 tinyxml/docs/tabs.css
28921 Defl:X 5996 79% 03-23-10 13:16 6f4e2aaa tinyxml/docs/tinystr_8h_source.html
203302 Defl:X 27378 87% 03-23-10 13:16 d45b3393 tinyxml/docs/tinyxml_8h_source.html
23226 Defl:X 6479 72% 03-23-10 13:16 60f240f7 tinyxml/docs/tutorial0.html
4457 Defl:X 1034 77% 03-23-10 13:16 f7d161c6 tinyxml/echo.dsp
3502 Defl:X 927 74% 03-23-10 13:16 f4c914ab tinyxml/Makefile
19831 Defl:X 8023 60% 03-23-10 13:16 2de10ec5 tinyxml/readme.txt
2602 Defl:X 1049 60% 03-23-10 13:16 c6eefc0b tinyxml/tinystr.cpp
8783 Defl:X 3014 66% 03-23-10 13:16 a12eaf4d tinyxml/tinystr.h
36435 Defl:X 7838 79% 03-23-10 13:16 d5ee9686 tinyxml/tinyxml.cpp
1315 Defl:X 289 78% 03-23-10 13:16 ff190c78 tinyxml/tinyxml.dsw
64316 Defl:X 16285 75% 03-23-10 13:16 3c44527b tinyxml/tinyxml.h
2535 Defl:X 576 77% 03-23-10 13:16 fa79f489 tinyxml/tinyxml.sln
3475 Defl:X 1001 71% 03-23-10 13:16 e4f79816 tinyxml/tinyxml_lib.dsp
5676 Defl:X 1172 79% 03-23-10 13:16 1d839803 tinyxml/tinyxml_lib.vcproj
1780 Defl:X 911 49% 03-23-10 13:16 5f74e68a tinyxml/tinyxmlerror.cpp
37193 Defl:X 9915 73% 03-23-10 13:16 026ceb3d tinyxml/tinyxmlparser.cpp
3518 Defl:X 981 72% 03-23-10 13:16 9997529a tinyxml/tinyxmlSTL.dsp
5656 Defl:X 1134 80% 03-23-10 13:16 c9d38a10 tinyxml/tinyxmlSTL.vcproj
4189 Defl:X 1022 76% 03-23-10 13:16 e3220707 tinyxml/tinyXmlTest.dsp
5336 Defl:X 1233 77% 03-23-10 13:16 5c16b425 tinyxml/tinyXmlTest.vcproj
4453 Defl:X 1058 76% 03-23-10 13:16 eae3e727 tinyxml/tinyXmlTestSTL.dsp
5447 Defl:X 1251 77% 03-23-10 13:16 874e8072 tinyxml/tinyXmlTestSTL.vcproj
14812 Defl:X 14778 0% 03-23-10 13:16 fbc32be6 tinyxml/utf8test.gif
690 Defl:X 437 37% 03-23-10 13:16 07f6f1c1 tinyxml/utf8test.xml
692 Defl:X 435 37% 03-23-10 13:16 12b9019f tinyxml/utf8testverify.xml
41492 Defl:X 10283 75% 03-23-10 13:16 6053a3ef tinyxml/xmltest.cpp
-------- ------- --- -------
1163603 274650 76% 113 files
[root@rhel55 c++]#
问题思考
暂无。
相关资料
【1】Linux自由空间 unzip命令,linux下解压zip
发表评论
-
在Linux用tar归档压缩文件时忽略某些文件和目录
2013-02-01 10:19 16922在Linux下,常用tar对文 ... -
使用nmap扫描服务器端口的一次操作
2012-11-01 17:00 15071使用nmap扫描服务器端口的一次操作 本文来自:http ... -
我使用过的Linux命令之wget - ooo
2011-09-14 13:10 0我使用过的Linux命令之wg ... -
推荐一篇学习Vim使用的好文:酷壳 - 简明 Vim 练级攻略
2011-09-09 12:53 9082简明 Vim 练级攻略 http://coolshell.c ... -
推荐一篇学习Vim使用的好文:酷壳 - 简明 Vim 练级攻略
2011-09-09 12:49 1简明 Vim 练级攻略 http://coolshell.c ... -
我使用过的Linux命令之:(冒号) - 啥也不做(除了……)
2011-08-29 13:18 11981我使用过的Linux命令之: ... -
我使用过的Linux命令之date - 显示、修改系统日期时间
2011-08-25 09:21 41905我使用过的Linux命令之da ... -
我使用过的Linux命令之declare - 声明shell变量(不知道没关系、知道了就更好的内建命令)
2011-08-16 09:22 21736我使用过的Linux命令之declare - 声明shell变 ... -
我使用过的Linux命令之alias - 设置命令的别名,让 Linux 命令更简练
2011-08-11 09:31 28711我使用过的Linux命令之alias - 设置命令的别名,让 ... -
我使用过的Linux命令之ar - 创建静态库.a文件
2011-08-08 10:40 51810我使用过的Linux命令之ar - 创建静态库.a文件 本 ... -
我使用过的Linux命令之crontab - 设置例行任务(类似于Windows中的任务计划)
2011-08-04 22:26 9689我使用过的Linux命令之crontab - 设置例行任务(类 ... -
我使用过的Linux命令之chmod - 改变文件/目录的访问权限
2011-08-03 21:33 10640我使用过的Linux命令之chmod - 改变文件/目录的访问 ... -
我使用过的Linux命令之export - 设置或显示环境变量
2011-08-02 19:55 25368我使用过的Linux命令之export - 设置或显示环境变量 ... -
我使用过的Linux命令之wc - 统计文件行数、单词数或字节数
2011-07-26 10:50 28932我使用过的Linux命令之wc - 统计文件行数、单词数或字节 ... -
我使用过的Linux命令之groupdel - 删除群组
2011-07-22 22:13 9619我使用过的Linux命令之gr ... -
我使用过的Linux命令之ifconfig - 网络配置命令
2011-07-21 20:43 60369我使用过的Linux命令之ifconfig - 网络配置命令 ... -
我使用过的Linux命令之ll - 列出文件/目录的详细信息
2011-07-20 21:22 7102我使用过的Linux命令之ll ... -
我使用过的Linux命令之mkdir - 创建目录
2011-07-20 20:58 13602我使用过的Linux命令之mkdir - 创建目录 本文链 ... -
我使用过的Linux命令之perror - 解释错误代码
2011-07-18 20:29 24966我使用过的Linux命令之perror - 解释错误代码 ... -
我使用过的Linux命令之ping - 测试与目标主机的连通性
2011-07-16 10:46 26252我使用过的Linux命令之ping - 测试与目标主机的连通性 ...
相关推荐
unzip命令用于解压缩由zip命令压缩的“.zip”压缩包。 使用说明: a.上传unzip文件到linux b.例如将压缩文件text.zip在当前目录下解压缩: unzip test.zip c.将压缩文件text.zip在指定目录/tmp下解压缩,如果已有...
如果你如法使用unzip命令解压.zip文件,可能是你没有安装unzip软件,下面是安装方法 命令: yum list | grep zip/unzip #获取安装列表 安装命令: yum install zip #提示输入时,请输入y; 安装命令:yum install ...
linux zip unzip RPM安装包,亲测可用 用于解压war包,zip包 内含unzip-6.0-5.el6.x86_64.rpm zip-3.0-1.el6_7.1.x86_64.rpm
我们常常使用zip文件.而Linux的解压工具常常是tar. 有没有在解开zip文件的工具呢.? linux自带的unzip命令可以解压windows下的zip格式的压缩文件。请阅读资料.
在Linux系统上,一般自带zip和unzip命令。但是在Windows下面没有,不过只要加入这两个命令在当前目录/System32/SystemWow/Windows环境变量下,就可以愉快的使用。...解压缩命令:unzip -o aaa.zip (将aaa.zip解压缩)
unzip 命令用于解压zip格式的压缩文件。 解压命令格式:unzip 压缩文件名.zip。 如果要将压缩文件解压到指定目录,可以使用 -d 选项:unzip 压缩文件名.zip -d 目标目录。 gzip 和 gunzip: gzip 用于压缩文件,...
linux压缩工具,是unzip,可以用于Linux解压文件。
Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx.zip ./* 解压zip文件到当前目录 unzip filename.zip ============================ 另:有些服务器没有安装zip...
Linux unzip命令用于解压缩zip文件 unzip为.zip压缩文件的解压缩程序。 语法 unzip [-cflptuvz][-agCjLMnoqsVX][-P ][.zip文件][文件][-d ][-x ] 或 unzip [-Z] 参数: -c 将解压缩的结果显示到屏幕上,并对字符做...
windows下压缩的tar,zip文件,上传到Linux后unzip不认的解决办法
在windows下也能执行Linux下的zip跟unzip命令。 需将上述资源解压后添加到环境变量即可使用。务必添加!
解压缩工具命令总结 基础的压缩命令,解压缩命令总结 zip格式的压缩 unzip解压命令 unzip常见用法 tar命令 gzip压缩及解压缩命令
最近整理了linux zip/unzip命令,具体如下: 命令名: zip 功能说明:压缩文件。 语 法:zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工 作目录>][-ll][-n <字 尾字符串>][-t <日 期时间>][-<压 缩效率>]...
Linux 文件压缩和解压 - 关键词:tar, gzip, zip, unzip Linux 用户管理 - 关键词:groupadd, groupdel, groupmod, useradd, userdel, usermod, passwd, su, sudo Linux 系统管理 - 关键词:reboot, exit, shutdown,...
某些windows系统会自带zip和unzip命令,但是有些不能用或者没有带,而这两个工具是linux系统中基本都自带的,实际开发中,有...下载后,解压后,配置系统变量到解压路径即可,然后在dos下面就可以使用unzip和zip命令了
提供zip解压缩工具安装包,在客户内网环境下,通常无法联网,无法使用yum安装zip,此时可以使用rpm安装包进行安装 1.将此资源包放到服务器 2.解压之后进入文件夹 3.rpm -Uvh *.rpm --nodeps --force 命令进行安装
下载文件后解压可得到 unzip60.tar.gz 和 zip30.tar.gz 两个文件。 编译zip30.tar.gz: tar -zxvf zip30.tar.gz cd zip30 make -f unix/Makefile generic 编译完成后当前目录存在zip可运行文件, 若要自定义交叉...
我们已介绍过linux下的tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、 zip、unzip、rar、unrar等程式,你应该已能够使用他们对.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、.tar.Z、.zip、.rar这10...
离线安装unzip;unzip_6.0-26ubuntu1版本;deb格式; Ubuntu安装deb命令: sudo dpkg -i <package.deb>
下载gzip-1.10.zip文件后,解压 unzip zip-1.10.zip cd zip-1.10 1.编译本机可用的gzip, ./configure CC="cc" make 该目录下生成可执行文件:gzip gunzip 2.若需要自定义交叉编译工具,解压代码后执行: ./...