我使用过的Linux命令之unzip - 解压zip文件
我使用过的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++]#
[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命令系列总目录
?