Heim >php教程 >PHP开发 >Den Linux-Befehl, den ich verwendet habe – unzip –, um ZIP-Dateien zu dekomprimieren

Den Linux-Befehl, den ich verwendet habe – unzip –, um ZIP-Dateien zu dekomprimieren

高洛峰
高洛峰Original
2016-12-12 16:49:021241Durchsuche


Verwendungsbeschreibung

Zip-Datei ist ein häufig verwendetes komprimiertes Dateiformat wie WinZip und WinRar, alle unterstützen das Zip-Dateiformat, sogar Java-JAR-Pakete Im ZIP-Format liegt die Firefox-Plugin-XPI-Datei ebenfalls im ZIP-Format vor. Die Unterstützung von Linux für Zip-Dateien ist ebenfalls sehr durchdacht. Zur Unterstützung stehen Befehle wie zip, unzip und zcat zur Verfügung. Das Thema dieses Artikels ist die Verwendung des Befehls „unzip“ zum Dekomprimieren komprimierter Dateien im ZIP-Format. Wenn wir unter Windows viele Dateien (z. B. alle Dateien in einem Verzeichnis) auf Linux hochladen müssen, können wir diese Dateien zunächst in eine ZIP-Datei packen, sie dann hochladen und sie dann unter Linux mit „unzip“ dekomprimieren. Dies ist schneller als Es ist viel besser, sie einzeln hochzuladen.

Gemeinsame Parameter

Um ZIP-Dateien unter Linux zu dekomprimieren, ist es am einfachsten, dem Unzip-Befehl direkt mit der zu dekomprimierenden ZIP-Datei zu folgen.

entpacken

Die obige Verwendung besteht darin, die Datei in das aktuelle Verzeichnis zu dekomprimieren. Wenn Sie die Datei in das angegebene Verzeichnis dekomprimieren möchten, müssen Sie das - verwenden. d-Parameter.

unzip -d

Beim Dekomprimieren möchten Sie manchmal vorhandene Dateien nicht überschreiben, daher können Sie den Parameter -n hinzufügen.

unzip -n

unzip -n -d

Manchmal wollen wir es einfach Um zu sehen, welche Dateien im ZIP-Paket enthalten sind, können Sie den Parameter -l verwenden.

unzip -l

Wenn wir WinZip oder WinRar verwenden, enthält die angezeigte Dateiliste auch das Komprimierungsverhältnis. Der Entpackbefehl kann auch mit -v angezeigt werden Befehl.

unzip -v

Diese Situation kommt häufig vor, wenn die aus dem Internet heruntergeladene ZIP-Datei unvollständig ist. Beim Öffnen mit WinZip oder WinRar wird ein Fehler angezeigt Fehler, unzip bietet den Parameter -t, um zu überprüfen, ob die ZIP-Datei beschädigt ist.

unzip -t

Verwendungsbeispiel

Beispiel 1 Entpacken Sie das Entwicklungspaket tinyxml

tinyxml ist ein C++-Entwicklungspaket zum Parsen XML ist klein und exquisit, einfach und benutzerfreundlich.

[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 
Archiv:  tinyxml_2_6_1.zip
   Erstellen: tinyxml/
  Aufblasen: tinyxml/changes.txt     
   Erstellen: tinyxml/docs/
  Aufblasen: tinyxml/docs/annotated. html  
  aufblasend: tinyxml/docs/classes.html  
  aufblasend: tinyxml/docs/classTiXmlAttribute-members.html  
  aufblasend: tinyxml/docs/classTiXmlAttribute.html  
  aufblasend: tinyxml/docs/classTiXmlAttribute. png  
  aufblasend: tinyxml/docs/classTiXmlBase-members.html  
  aufblasend: tinyxml/docs/classTiXmlBase.html  
  aufblasend: tinyxml/docs/classTiXmlBase.png  
  aufblasend: tinyxml/docs/classTiXmlComment- member.html  
  aufblasend: tinyxml/docs/classTiXmlComment.html  
 extrahierend: tinyxml/docs/classTiXmlComment.png  
  aufblasend: tinyxml/docs/classTiXmlDeclaration-members.html  
 aufblasend: tinyxml/docs/ classTiXmlDeclaration.html  
 Extrahieren: tinyxml/docs/classTiXmlDeclaration.png  
  Aufblasen: tinyxml/docs/classTiXmlDocument-members.html  
  Aufblasen: tinyxml/docs/classTiXmlDocument.html  
  Aufblasen: tinyxml/docs/ classTiXmlDocument.png  
  Aufblasen: tinyxml/docs/classTiXmlElement-members.html  
  Aufblasen: tinyxml/docs/classTiXmlElement.html  
  Aufblasen: tinyxml/docs/classTiXmlElement.png  
  Aufblasen: tinyxml/docs/ classTiXmlHandle-members.html  
  aufblasend: tinyxml/docs/classTiXmlHandle.html  
  aufblasend: tinyxml/docs/classTiXmlNode-members.html  
  aufblasend: tinyxml/docs/classTiXmlNode.html  
  aufblasend: tinyxml/ docs/classTiXmlNode.png  
  Aufblasen: tinyxml/docs/classTiXmlPrinter-members.html  
  Aufblasen: tinyxml/docs/classTiXmlPrinter.html  
  Aufblasen: tinyxml/docs/classTiXmlPrinter.png  
  Aufblasen: tinyxml/ docs/classTiXmlText-members.html  
  Aufblasen: tinyxml/docs/classTiXmlText.html  
 Extrahieren: tinyxml/docs/classTiXmlText.png  
  Aufblasen: tinyxml/docs/classTiXmlUnknown-members.html  
  Aufblasen: tinyxml/docs/classTiXmlUnknown.html  
  Aufblasen: tinyxml/docs/classTiXmlUnknown.png  
  Aufblasen: tinyxml/docs/classTiXmlVisitor-members.html  
  Aufblasen: tinyxml/docs/classTiXmlVisitor.html  
  Aufblasen: tinyxml/docs/classTiXmlVisitor.png  
  Aufblasen: tinyxml/docs/deprecated.html  
  Aufblasen: tinyxml/docs/doxygen.css  
  Aufblasen: tinyxml/docs/doxygen.png  
  Aufblasen: tinyxml/ docs/files.html  
  aufblasend: tinyxml/docs/functions.html  
  aufblasend: tinyxml/docs/functions_0x63.html  
  aufblasend: tinyxml/docs/functions_0x64.html  
  aufblasend: 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  
  aufblasend: tinyxml/docs/functions_0x6e.html  
  aufblasend: tinyxml/docs/functions_0x6f.html  
  aufblasend: tinyxml/docs/functions_0x70.html  
  aufblasend: tinyxml/docs/functions_0x71.html  
Aufblasen: TinyxMl/docs/functions_0x72.html
Aufblasen: TinyxMl/docs/functions_0x73.html
Aufblasen: tinyxml/docs/functions_0x74.html
inflating: tinyxml/docs/docs/docs/funcions_055.html; Aufblasen: tinyxml/docs/functions_0x76.html  
  Aufblasen: tinyxml/docs/functions_enum.html  
  Aufblasen: tinyxml/docs/functions_func.html  
  Aufblasen: tinyxml/docs/functions_func_0x63.html  
  Aufblasen: tinyxml/docs/functions_func_0x64.html  
  aufblasen: tinyxml/docs/functions_func_0x65.html  
  aufblasen: tinyxml/docs/functions_func_0x66.html  
  aufblasen: tinyxml/docs/functions_func_0x67.html  
  aufblasen: tinyxml/ docs/functions_func_0x69.html  
  Aufblasen: tinyxml/docs/functions_func_0x6c.html  
  Aufblasen: tinyxml/docs/functions_func_0x6e.html  
  Aufblasen: tinyxml/docs/functions_func_0x70.html  
  Aufblasen: tinyxml/docs/functions_func_0x71.html  
  Aufblasen: tinyxml/docs/functions_func_0x72.html  
  aufblasen: tinyxml/docs/functions_func_0x73.html  
  aufblasen: tinyxml/docs/functions_func_0x74.html  
  aufblasen: tinyxml/docs/functions_func_0x75.html  
  aufblasen: tinyxml/ docs/functions_func_0x76.html  
  aufblasend: tinyxml/docs/functions_rela.html  
  aufblasend: tinyxml/docs/functions_vars.html  
  aufblasend: tinyxml/docs/hierarchy.html  
  aufblasend: tinyxml/docs/ index.html  
  Aufblasen: tinyxml/docs/pages.html  
  Aufblasen: tinyxml/docs/tab_b.gif  
  Aufblasen: tinyxml/docs/tab_l.gif  
  Aufblasen: tinyxml/docs/tab_r. gif  
  Aufblasen: tinyxml/docs/tabs.css   
  Aufblasen: tinyxml/docs/tinystr_8h_source.html  
  Aufblasen: tinyxml/docs/tinyxml_8h_source.html  
  Aufblasen: tinyxml/docs/tutorial0.html  
  Aufblasen: tinyxml/echo.dsp        
  Aufblasen: tinyxml/Makefile        
  Aufblasen: tinyxml/readme.txt      
  Aufblasen: tinyxml/tinystr.cpp     
  Aufblasen: tinyxml/tiny str.h       
Aufblasen: tinyxml/tinyxml.cpp     
  Aufblasen: tinyxml/tinyxml.dsw     
  Aufblasen: tinyxml/tinyxml.h       
  Aufblasen: tinyxml/tinyxml.sln     
  Aufblasen: tinyxml/tinyxml_ lib.dsp  
Aufblasen: tinyxml/tinyxml_lib.vcproj  
  Aufblasen: tinyxml/tinyxmlerror.cpp  
  Aufblasen: tinyxml/tinyxmlparser.cpp  
  Aufblasen: tinyxml/tinyxmlSTL.dsp  
  Aufblasen: tinyxml/tinyxmlSTL.vc proj  
Aufblasen: tinyxml/tinyXmlTest.dsp  
  Aufblasen: tinyxml/tinyXmlTest.vcproj  
  Aufblasen: tinyxml/tinyXmlTestSTL.dsp  
  Aufblasen: tinyxml/tinyXmlTestSTL.vcproj  
  Aufblasen: tinyxml/utf8test.gif    
aufblasen: tinyxml/utf8test.xml    
  aufblasen: tinyxml/utf8testverify.xml  
  aufblasen: tinyxml/xmltest.cpp    

[root@rhel55 c++]#

示例二. 解压tinyx ml开发包到/opt/devtools目录

/opt目录常用来存放用户软件的目录,比如我们通常把oracle数据库安装在/opt目录.

这里我们把tinyxml开发包解压到/opt/devtools目录下,其中devtools子目录并不存在,执行该命令时候,这个目录自动创建了.

[root@rhel55 c++]# unzip -d /opt/devtools tinyxml_2_6_1.zip 
Archiv:  tinyxml_2_6_1.zip
   Erstellen: /opt/devtools/tinyxml/
  Aufblasen: /opt/devtools/ tinyxml/changes.txt  
   Erstellen: /opt/devtools/tinyxml/docs/
  Aufblasen: /opt/devtools/tinyxml/docs/annotated.html  
  Aufblasen: /opt/devtools/tinyxml/docs/ Classes.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlAttribute-members.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlAttribute.html  
  Aufblasen: /opt/devtools/tinyxml /docs/classTiXmlAttribute.png  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlBase-members.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlBase.html  
  Aufblasen: /opt/ devtools/tinyxml/docs/classTiXmlBase.png  
  aufblasen: /opt/devtools/tinyxml/docs/classTiXmlComment-members.html  
  aufblasen: /opt/devtools/tinyxml/docs/classTiXmlComment.html  
 extrahieren: /opt/devtools/tinyxml/docs/classTiXmlComment.png  
  aufblasend: /opt/devtools/tinyxml/docs/classTiXmlDeclaration-members.html  
  aufblasend: /opt/devtools/tinyxml/docs/classTiXmlDeclaration.html  
 Extrahieren: /opt/devtools/tinyxml/docs/classTiXmlDeclaration.png  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlDocument-members.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlDocument. html  
  aufblasend: /opt/devtools/tinyxml/docs/classTiXmlDocument.png  
  aufblasend: /opt/devtools/tinyxml/docs/classTiXmlElement-members.html  
  aufblasend: /opt/devtools/tinyxml/docs /classTiXmlElement.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlElement.png  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlHandle-members.html  
  Aufblasen: /opt/devtools/ tinyxml/docs/classTiXmlHandle.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlNode-members.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlNode.html  
  Aufblasen: /opt /devtools/tinyxml/docs/classTiXmlNode.png  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlPrinter-members.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlPrinter.html  
  Aufblasen : /opt/devtools/tinyxml/docs/classTiXmlPrinter.png  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlText-members.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlText.html  
 Extrahieren: /opt/devtools/tinyxml/docs/classTiXmlText.png  
 Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlUnknown-members.html  
 Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlUnknown .html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlUnknown.png  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlVisitor-members.html  
  Aufblasen: /opt/devtools/tinyxml/ docs/classTiXmlVisitor.html  
  Aufblasen: /opt/devtools/tinyxml/docs/classTiXmlVisitor.png  
  Aufblasen: /opt/devtools/tinyxml/docs/deprecated.html  
  Aufblasen: /opt/devtools/tinyxml /docs/doxygen.css  
  Aufblasen: /opt/devtools/tinyxml/docs/doxygen.png  
  Aufblasen: /opt/devtools/tinyxml/docs/files.html  
  Aufblasen: /opt/devtools/ tinyxml/docs/functions.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x63.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x64.html  
  Aufblasen: /opt/devtools /tinyxml/docs/functions_0x65.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x66.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x67.html  
  Aufblasen: /opt/ devtools/tinyxml/docs/functions_0x69.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x6c.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x6e.html  
  Aufblasen: /opt /devtools/tinyxml/docs/functions_0x6f.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x70.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x71.html  
  Aufblasen: / opt/devtools/tinyxml/docs/functions_0x72.html  
  aufblasend: /opt/devtools/tinyxml/docs/functions_0x73.html  
  aufblasend: /opt/devtools/tinyxml/docs/functions_0x74.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x75.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_0x76.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_enum.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x63.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x64.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x65.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x66.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x 67.html
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x69.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x6c.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x 6e. html  
  aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x70.html  
  aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x71.html  
  aufblasen: /opt/devtools/tinyxml/docs/functions_fun c_0x72 .html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x73.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x74.html  
  Aufblasen: /opt/devtools/tinyxml/docs/ Functions_func_0x75.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_func_0x76.html  
  Aufblasen: /opt/devtools/tinyxml/docs/functions_rela.html  
  Aufblasen: /opt/devtools/tinyxml/docs /functions_vars.html  
  Aufblasen: /opt/devtools/tinyxml/docs/hierarchy.html  
  Aufblasen: /opt/devtools/tinyxml/docs/index.html  
  Aufblasen: /opt/devtools/tinyxml/ docs/pages.html  
  Aufblasen: /opt/devtools/tinyxml/docs/tab_b.gif  
  Aufblasen: /opt/devtools/tinyxml/docs/tab_l.gif  
  Aufblasen: /opt/devtools/tinyxml /docs/tab_r.gif  
  Aufblasen: /opt/devtools/tinyxml/docs/tabs.css  
  Aufblasen: /opt/devtools/tinyxml/docs/tinystr_8h_source.html  
  Aufblasen: /opt/devtools/ tinyxml/docs/tinyxml_8h_source.html  
  Aufblasen: /opt/devtools/tinyxml/docs/tutorial0.html  
  Aufblasen: /opt/devtools/tinyxml/echo.dsp  
  Aufblasen: /opt/devtools/tinyxml /Makefile  
  Aufblasen: /opt/devtools/tinyxml/readme.txt  
  Aufblasen: /opt/devtools/tinyxml/tinystr.cpp  
  Aufblasen: /opt/devtools/tinyxml/tinystr.h  
Aufblasen: /opt/devtools/tinyxml/tinyxml.cpp  
  Aufblasen: /opt/devtools/tinyxml/tinyxml.dsw  
  Aufblasen: /opt/devtools/tinyxml/tinyxml.h  
  Aufblasen: /opt/ devtools/tinyxml/tinyxml.sln
inflating: /opt/devtools/tinyxml/tinyxml_lib.dsp
inflating: /opt/devtools/tinyxml/tinyxml_lib.vcproj
floating:/optoxml/devtoolml/devtoolml/devtoolml/terort. .CPP
inflating: /opt/devtools/tinyxml/tinyxmlparser.cpp
inflating: /opt/devtools/tinyxml/tinyxmlstl.dsp
Infating: /opt/devtools/tinyxml/tinyxmlstl Aufblasen: /opt/devtools/tinyxml/tinyXmlTest.dsp  
  Aufblasen: /opt/devtools/tinyxml/tinyXmlTest.vcproj  
  Aufblasen: /opt/devtools/tinyxml/tinyXmlTestSTL.dsp  
  Aufblasen: /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 

Archiv:  tinyxml_2_6_1.zip
[root@rhel55 c++]#

示例四 查看zip文件中包含的文件列表

[root@rhel55 c++]# unzip -l tinyxml_2_6_1.zip 
Archiv:  tinyxml_2_6_1.zip
  Länge     Datum   Uhrzeit    Name
 -------    ----   ---- ----
        0  23.03.10 13:16   tinyxml/
    14898  23.03.10 13:16   tinyxml/changes.txt
        0  23.03.10 13:16   tinyxml/docs /
     3796  23.03.10 13:16   tinyxml/docs/annotated.html
     2809  23.03.10 13:16   tinyxml/docs/classes.html
     8304  23.03.10 13: 16   tinyxml/docs/classTiXmlAttribute-members.html
    15523  23.03.10 13:16   tinyxml/docs/classTiXmlAttribute.html
      401  23.03.10 13:16   tinyxml/docs/classTiXmlAttribute.png
     3890  23.03.10 13:16   tinyxml/docs/classTiXmlBase-members.html
    16033  23.03.10 13:16   tinyxml/docs/classTiXmlBase.html
     1470  23.03.10. 13:1 6 tinyxml/docs/classTiXmlBase.png
    19288  23.03.10 13:16   tinyxml/docs/classTiXmlComment-members.html
     7737  23.03.10 13:16   tinyxml/docs/classTiXmlComment.html
518  23.03.10 13:16   tinyxml/docs/classTiXmlComment.png
    20501  23.03.10 13:16   tinyxml/docs/classTiXmlDeclaration-members.html
    10823  23.03.10. 13:16   tinyxml /docs/classTiXmlDeclaration.html
      557  23.03.10 13:16   tinyxml/docs/classTiXmlDeclaration.png
    24057  23.03.10 13:16 . tinyxml/docs/classTiXmlDocument-members.html
    30742 23.03.10 13:16   tinyxml/docs/classTiXmlDocument.html
      535  23.03.10 13:16   tinyxml/docs/classTiXmlDocument.png
    23787  23.03.10 13:16  / classTiXmlElement-members.html
    30888  23.03.10 13:16   tinyxml/docs/classTiXmlElement.html
      514  23.03.10 13:16   tinyxml/docs/classTiXmlElement.png
     5695 . 23.03 -10 13:16   tinyxml/docs/classTiXmlHandle-members.html
    25214  23.03.10 13:16   tinyxml/docs/classTiXmlHandle.html
    18771  23.03.10 13:16  de -members.html
    60709  23.03.10 13:16   tinyxml/docs/classTiXmlNode.html
     1303  23.03.10 13:16   tinyxml/docs/classTiXmlNode.png
     5515  03- 23- 10 13:16   tinyxml/docs/classTiXmlPrinter-members.html
    14684  23.03.10 13:16   tinyxml/docs/classTiXmlPrinter.html
      380  23.03.10 13:16  ähm. png
    19711  23.03.10 13:16   tinyxml/docs/classTiXmlText-members.html
    10566  23.03.10 13:16   tinyxml/docs/classTiXmlText.html
      485 . 23.03 0 13:16 TinyXML/docs/classtixmlText.png
18804 03-23-10 13:16 Tinyxml/docs/classtixmlunknown-members.html
7013 03-23-10 13:16 Tinyxml/docss
      521  23.03.10 13:16   tinyxml/docs/classTiXmlUnknown.png
     3643  23.03.10 13:16   tinyxml/docs/classTiXmlVisitor-members.html
     8524 . 03-2 3-10 13 :16   tinyxml/docs/classTiXmlVisitor.html
      386  23.03.10 13:16   tinyxml/docs/classTiXmlVisitor.png
     2622  23.03.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/Docss /files.html
     4052  23.03.10 13:16   tinyxml/docs/functions.html
     4729  23.03.10 13:16   tinyxml/docs/functions_0x63.html
     3362 23.03.10 13:16 tinyxml/docs/functions_0x64.html
     4191 23.03.10 13:16 tinyxml/docs/functions_0x65.html
     4063 23.03.10 13:16  . tiny xml/docs /functions_0x66.html
     3584  23.03.10 13:16   tinyxml/docs/functions_0x67.html
     4078  23.03.10 13:16   tinyxml/docs/functions_0x69.html
    . 382 8  23.03. 10 13:16   tinyxml/docs/functions_0x6c.html
     4046  23.03.10 13:16   tinyxml/docs/functions_0x6e.html
     3473  23.03.10 13:16  . tinyxml/docs/functions_0x6 f.html
     4600  23.03.10 13:16   tinyxml/docs/functions_0x70.html
     4139  23.03.10 13:16   tinyxml/docs/functions_0x71.html
     3823 . 23.03.1 0 13:16   tinyxml /docs/functions_0x72.html
     5492  23.03.10 13:16   tinyxml/docs/functions_0x73.html
     6167  23.03.10 13:16   tinyxml/docs/functions_0x74.html
    . 3462  03- 23-10 13:16   tinyxml/docs/functions_0x75.html
     5012  23.03.10 13:16   tinyxml/docs/functions_0x76.html
     1932  23.03.10 13:16   tinyxml/docs/functions_ Aufzählung. html
     3977  23.03.10 13:16   tinyxml/docs/functions_func.html
     4654  23.03.10 13:16   tinyxml/docs/functions_func_0x63.html
     3287 . 03 -23-10 13: 16   tinyxml/docs/functions_func_0x64.html
     4116  23.03.10 13:16   tinyxml/docs/functions_func_0x65.html
     3988  23.03.10 13:16  nc_0x66.html
     3509 23.03.10 13:16   tinyxml/docs/functions_func_0x67.html
     4003  23.03.10 13:16   tinyxml/docs/functions_func_0x69.html
     3753  23.03.10. 13:16   tinyxml/docs/ Functions_func_0x6c.html
     3861  23.03.10 13:16   tinyxml/docs/functions_func_0x6e.html
     4525  23.03.10 13:16   tinyxml/docs/functions_func_0x70.html
     4064  23.03.10 13:16   tinyxml/docs/functions_func_0x71.html
     3748  23.03.10 13:16   tinyxml/docs/functions_func_0x72.html
     5417  23.03.10 13:16  . tinyxml/docs/function s_func_0x73.html
     6092  23.03.10 13:16   tinyxml/docs/functions_func_0x74.html
     3277  23.03.10 13:16   tinyxml/docs/functions_func_0x75.html
     4937 . 03-2 3-10 13:16   tinyxml/ docs/functions_func_0x76.html
     2063  23.03.10 13:16   tinyxml/docs/functions_rela.html
     1929  23.03.10 13:16   tinyxml/docs/functions_vars.html
    . 2343 03-23 -10 13:16   tinyxml/docs/hierarchy.html
    24431  23.03.10 13:16   tinyxml/docs/index.html
     1215  23.03.10 13:16   tinyxml/docs/pages.html
       35  23.03.10 13:16   tinyxml/docs/tab_b.gif
      706  23.03.10 13:16   tinyxml/docs/tab_l.gif
     2585  23.03.10. 13 :16 tinyxml/docs/tab_r.gif
     1844  23.03.10 13:16   tinyxml/docs/tabs.css
    28921  23.03.10 13:16   tinyxml/docs/tinystr_8h_source.html
  . 20 3302  03 -23-10 13:16   tinyxml/docs/tinyxml_8h_source.html
    23226  23.03.10 13:16   tinyxml/docs/tutorial0.html
     4457  23.03.10 13:16   tinyxml/echo.dsp
     3502  23.03.10 13:16   tinyxml/Makefile
    19831  23.03.10 13:16   tinyxml/readme.txt
     2602  23.03.10 13:16  . tinyxml/tinystr .cpp
     8783  23.03.10 13:16   tinyxml/tinystr.h
    36435  23.03.10 13:16   tinyxml/tinyxml.cpp
     1315  23.03.10 13:16  . tinyxml /tinyxml.dsw
    64316  23.03.10 13:16   tinyxml/tinyxml.h
     2535  23.03.10 13:16   tinyxml/tinyxml.sln
     3475  23.03.10 13:16   tinyxml/tinyxml_lib. dsp
     5676  23.03.10 13:16   tinyxml/tinyxml_lib.vcproj
     1780  23.03.10 13:16   tinyxml/tinyxmlerror.cpp
    37193  23.03.10 13:16 . tiny xml/tinyxmlparser.cpp
     3518  23.03.10 13:16   tinyxml/tinyxmlSTL.dsp
     5656  23.03.10 13:16   tinyxml/tinyxmlSTL.vcproj
     4189  23.03.10. 13 :16   tinyxml/tinyXmlTest.dsp
     5336  23.03.10 13:16   tinyxml/tinyXmlTest.vcproj
     4453  23.03.10 13:16   tinyxml/tinyXmlTestSTL.dsp
     5447  23.03.10. 13 :16   tinyxml/tinyXmlTestSTL. vcproj
    14812  23.03.10 13:16   tinyxml/utf8test.gif
      690  23.03.10 13:16   tinyxml/utf8test.xml
      692  23.03.10. 13:1 6   tinyxml/utf8testverify .xml
    41492  23.03.10 13:16   tinyxml/xmltest.cpp
 ------                  -------
  1163603                 . 113 Dateien
[root@rhel55 c++]#

 

示例五 显示更详细的文件信息列表,包括压缩比率等

[root@rhel55 c++]# unzip -v tinyxml_2_6_1.zip 
Archiv:  tinyxml_2_6_1.zip
 Länge   Methode    Größenverhältnis   Datum   Zeit   CRC-32    Name
--------  -- ----  ------- -----   ----   ----   ------    ----
       0  Gespeichert        0   0 %  23.03.10 13:16 00000000  tinyxml/
   14898  Defl:X     6510  56 %  23.03.10 13:16  32a9eb00  tinyxml/changes.txt
       0 Gespeichert       0 13:16  00000000  tinyxml/docs/
    3796  Defl: 5f5  tinyxml/docs/classes.html
    8304  Defl: 13:16  0c474e09  tinyxml/docs /classTiXmlAttribute.html
     401  Defl: 23-10 13:16  d184de48  tinyxml /docs/classTiXmlBase-members.html
   16033  Defl: -23-10 13 :16  3899f54a  tinyxml/docs/classTiXmlBase.png
   19288  Defl: :X     2100  73 %  03- 23-10 13:16  1dad3de2  tinyxml/docs/classTiXmlComment.html
     518  Gespeichert      518   0 %  23.03.10 13:16  f89010b1  tinyxml/docs/classTiXmlComment.png
    Defl:X     3385  84 %  03- 23-10 13:16  0d6b321b  tinyxml/docs/classTiXmlDeclaration-members.html
   10823  Defl:X     2633  76 %  23.03.10 13:16  e282761f  tinyxml/docs/classTiXmlDeclaration.html
     557  Gespeichert      557   0 % 23.03.10 13:16  a84cb341  tinyxml/docs/classTiXmlDeclaration.png
   24057  Defl:X     3881  84 %  23.03.10 13:16  444474ce  tinyxml/docs/classTiXmlDocument-members.html
   30742  Defl: X. s/classTiXmlDocument.png
   23787 DEFL: ml/docs/classTiXmlElement.html
     514  Defl:  c79878e4  tinyxml/docs/classTiXmlHandle -members.html
  25214  Defl: 3:16  1f9f07b9  tinyxml /docs/classTiXmlNode-members.html
  60709  Defl: %  23.03.10 13 :16  cd1dc9f5  tinyxml/docs/classTiXmlNode.png
    5515  Defl: a49a7  tinyxml/docs/classTiXmlPrinter. html
     380  Defl: 13:16  b5d7be0e  tinyxml/docs/ classTiXmlText-members.html
  10566  Defl: 0 13:16  6e78480b  tinyxml/ docs/classTiXmlText.png
   18804  Defl: 23.03.10 13: 16  9b4816cc  tinyxml/docs/classTiXmlUnknown.html
     521  Defl: X     1018  72 %  23.03.10 13:16  89443ea5  tinyxml/docs/classTiXmlVisitor-members.html
    8524  Defl:X     2180  74 %  23.03.10 13:16  b8f1d221  tinyxml/docs/classTiXmlVisitor.html
    . 3 86  Defl:X      385   0 %  03 -23-10 13:16  a25913cb  tinyxml/docs/classTiXmlVisitor.png
    2622  Defl:X      970  63 %  23.03.10 13:16  d26502e1  tinyxml/docs/deprecated.html
   . 71 ​​31  Defl:X     2058  71 %  23.03.10 13:16  3f275ea9  tinyxml/docs/doxygen.css
    1281  Defl:X     1208   6%  23.03.10 13:16  61f5966b . tinyxml/docs/doxygen.png
    1548  Defl:X 656  58 %  23.03.10 13:16  37e5e107  tinyxml/docs/files.html
    4052  Defl:X     1173  71%  23.03.10 13:16  efac1257 . tinyxml/docs/functions.html
    4729  Defl :X. ml/docs/functions_0x64.html
4191  Defl: 2520  tinyxml/docs/functions_0x66.html
    3584  Defl: :16  44e00503  tinyxml/docs/functions_0x69. html
    3828  Defl: 3:16  9565bb3f  tinyxml/docs/ Functions_0x6e.html
    3473  Defl: 3-10 13:16  c970597f  tinyxml/ docs/functions_0x70.html
    4139  Defl:  23.03.10 13:16  e4f5c05e tinyxml/docs/functions_0x72.html
    5492  Defl: %  23.03.10 13: 16  f2e5d279  tinyxml/docs/functions_0x74.html
    3462  Defl: 720  tinyxml/docs/functions_0x76.html
    1932  Defl: 6  2c91ef74  tinyxml/docs/functions_func. html
    4654  Defl: 10 13:16  d8829ae3  tinyxml/docs/ Functions_func_0x64.html
    4116  Defl: 72 %  23.03.10 13:16  2eeb5fdf  tinyxml/ docs/functions_func_0x66.html
    3509  Defl: 17  72 %  23.03.10 13:16  aecae710 tinyxml/docs/functions_func_0x69.html
    3753  Defl:  1053  73 %  23.03.10 13: 16  d3850bd8  tinyxml/docs/functions_func_0x6e.html
    4525  Defl: 4064  Defl:X     1085  73 %  23.03.10 13:16  97d683c4  tinyxml/docs/functions_func_0x71.html
    3748  Defl:X     1035  72 %  23.03.10 13:16  76b9a0f1 . tinyxml/docs/functions_func_0x72.html
    5417  Defl:X     1513  72 %  23.03 -10 13:16  5be71089  tinyxml/docs/functions_func_0x73.html
    6092  Defl:X     1687  72 %  23.03.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 %  23.03.10 13:16  2d50c7fc . tinyxml/docs/functions_func_0x76.html
    2063  Defl:X      744  64 %  23.03.10 13:16  9144fcfe  tinyxml/docs/functions_rela.html
    1929  Defl:X      699  64 %  23.03.10 13:16  181b3b44 . tinyxml/docs/functions_vars.html
    2343  Defl:X 770  67 %  23.03.10 13:16  2a9a3b46  tinyxml/docs/hierarchy.html
   24431  Defl:X     8844  64 %  23.03.10 13:16  8d8338ce  tinyxml/docs/index.html
    1215  Defl :X. _b.gif
706  Defl: tinyxml/docs/tab_r.gif
    1844  Defl: 6f4e2aaa  tinyxml/docs/tinystr_8h_source. html
  203302  Defl: 13:16  60f240f7  tinyxml/docs/ Tutorial0.html
    4457  Defl: Datei
   19831  Defl:X 8023  60 %  23.03.10 13:16  2de10ec5  tinyxml/readme.txt
    2602  Defl:X     1049  60 %  23.03.10 13:16  c6eefc0b . tinyxml/tinystr.cpp
   8783  Defl:X     3014  66 %  23.03.10 13:16  a12eaf4d  tinyxml/tinystr.h
   36435  Defl: :X      289  78 %  03 -23-10 13:16  ff190c78  tinyxml/tinyxml.dsw
   64316  Defl: X      576  77 %  23.03 -10 13:16  fa79f489  tinyxml/tinyxml.sln
    3475  Defl:    1172  79 %  23.03.10 13:16  1d839803  tinyxml/tinyxml_lib.vcproj
    1780  Defl: X     9915  73 %  23.03.10 13: 16  026ceb3d  tinyxml/tinyxmlparser.cpp
    3518  Defl:  1134  80 %  23.03.10 13:16  c9d38a10 tinyxml/tinyxmlSTL.vcproj
    4189  Defl: 23.03.10 13:16  5c16b425  tinyxml/ tinyXmlTest.vcproj
    4453  Defl: 10 13:16  874e8072  tinyxml/tinyXmlTestSTL. vcproj
  14812  Defl:  07f6f1c1  tinyxml/utf8test.xml
     692  Defl:  6053a3ef  tinyxml/xmltest.cpp
-------          ------- ---                           -------
 1163603           274650  76 %                         113. Dateien
[root@rhel55 c++]#



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Linux-Zip/Unzip-BefehlNächster Artikel:Linux-Zip/Unzip-Befehl