So dekomprimieren Sie mehrere Dateien mit dem Befehl „unzip“ in Linux

So dekomprimieren Sie mehrere Dateien mit dem Befehl „unzip“ in Linux

Lösung für das Problem, dass in Linux kein Entpackungsbefehl vorhanden ist

Wenn Sie den Befehl „unzip“ zum Entpacken der ZIP-Datei verwenden, kann es sein, dass Sie die Entpacksoftware nicht installiert haben. So installieren Sie sie

Befehl: yum list | grep zip/unzip #Installationsliste abrufen

Installationsbefehl: yum install zip #Geben Sie bei der entsprechenden Aufforderung y ein;

Installationsbefehl: yum install unzip #Geben Sie bei der entsprechenden Aufforderung y ein;

Die direkte Verwendung von unzip *.zip zum Dekomprimieren mehrerer Dateien unter Linux führt zu einem Fehler

Sie können den Befehl unzip '*.zip' oder unzip "*.zip" oder unzip \*.zip verwenden.

Oder verwenden Sie for z in *.zip; do unzip $z; done um die Dekomprimierung durchzuführen

Wie unten gezeigt, gibt es im aktuellen Verzeichnis 6 zip-komprimierte Dateien

[root@autoServer SAMMLUNG]# ll -s
insgesamt 24
4 -rw-r--r--. 1 root root 1681 Sep 11 15:38 00004.zip
4 -rw-r--r--. 1 root root 1325 Sep 11 15:38 00005.zip
4 -rw-r--r--. 1 root root 1540 Sep 11 15:43 00010.zip
4 -rw-r--r--. 1 root root 1392 11. September 15:43 00011.zip
4 -rw-r--r--. 1 root root 1541 Sep 11 15:48 00016.zip
4 -rw-r--r--. 1 root root 1390 11. September 15:48 00017.zip

Verwenden Sie zum Dekomprimieren unzip \*.zip Sie sehen, dass alle 6 Dateien erfolgreich dekomprimiert wurden.

[root@autoServer COLLECTION]# entpacken \*.zip
Archiv: 00005.zip
 aufblasen: GAB_ZIP_INDEX.xml  
 aufblasen: 15366516000003-BASIC_1004.bcp 

Archiv: 00010.zip
GAB_ZIP_INDEX.xml ersetzen? [j]a, [n]ein, [A]lle, [K]ein, [umbenennen: n  
 aufblasen: 15366518460006-SOURCE_1001.bcp 

Archiv: 00016.zip
GAB_ZIP_INDEX.xml ersetzen? [ja], [n]ein, [A]lle, [K]ein, [umbenennen: A
 aufblasen: GAB_ZIP_INDEX.xml  
 aufblasen: 15366519060012-SOURCE_1001.bcp 

Archiv: 00017.zip
 aufblasen: GAB_ZIP_INDEX.xml  
 aufblasen: 15366519080014-SOURCE_1002.bcp 

Archiv: 00004.zip
 aufblasen: GAB_ZIP_INDEX.xml  
 aufblasen: 15366516000001-BASIC_1003.bcp 

Archiv: 00011.zip
 aufblasen: GAB_ZIP_INDEX.xml  
 aufblasen: 15366518480008-SOURCE_1002.bcp 

6 Archive wurden erfolgreich verarbeitet.

Überprüfen Sie das aktuelle Verzeichnis, um zu sehen, ob eine entpackte Datei vorhanden ist.

[root@autoServer SAMMLUNG]# ll -s
insgesamt 52
4 -rw-r--r--. 1 root root 294 11. September 15:40 15366516000001-BASIC_1003.bcp
4 -rw-r--r--. 1 root root 158 ​​​​Sep 11 15:40 15366516000003-BASIC_1004.bcp
4 -rw-r--r--. 1 root root 104 11. September 15:45 15366518460006-SOURCE_1001.bcp
4 -rw-r--r--. 1 root root 80 11. September 15:45 15366518480008-SOURCE_1002.bcp
4 -rw-r--r--. 1 root root 104 11. September 15:50 15366519060012-SOURCE_1001.bcp
4 -rw-r--r--. 1 root root 80 11. September 15:50 15366519080014-SOURCE_1002.bcp
4 -rw-r--r--. 1 root root 1681 Sep 11 15:38 00004.zip
4 -rw-r--r--. 1 root root 1325 Sep 11 15:38 00005.zip
4 -rw-r--r--. 1 root root 1540 Sep 11 15:43 00010.zip
4 -rw-r--r--. 1 root root 1392 11. September 15:43 00011.zip
4 -rw-r--r--. 1 root root 1541 Sep 11 15:48 00016.zip
4 -rw-r--r--. 1 root root 1390 11. September 15:48 00017.zip
4 -rw-r--r--. 1 root root 2056 11. September 15:45 GAB_ZIP_INDEX.xml

Entpacken mit zusätzlichen Befehlen

Entpacken Sie die Datei in das aktuelle Verzeichnis

entpacken Sie test.zip

Um die Datei in das angegebene Verzeichnis zu entpacken, müssen Sie den Parameter -d verwenden

entpacken -d /temp test.zip

Um vorhandene Dateien nach der Dekomprimierung nicht zu überschreiben, verwenden Sie den Parameter -n; um im Überschreibmodus zu dekomprimieren, verwenden Sie den Parameter -o

entpacken -n test.zip
entpacken -n -d /temp test.zip

Dekomprimieren Sie die komprimierte Datei test.zip im angegebenen Verzeichnis tmp. Wenn die gleiche Datei bereits vorhanden ist, verwenden Sie -o, um die Originaldatei zu überschreiben.

entpacken -o test.zip -d /tmp/

Um nur die im Zip-Archiv enthaltenen Unterdateien anzuzeigen, ohne es zu dekomprimieren, verwenden Sie den Parameter -l

entpacken -l test.zip

Um die angezeigte Dateiliste einschließlich der Komprimierungsrate anzuzeigen, verwenden Sie den Parameter -v

unzip -v test.zip

Überprüfen Sie, ob die Zip-Datei beschädigt ist. Verwenden Sie dazu den Parameter -t

entpacken -t test.zip

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Befehle zum Komprimieren und Entpacken sowie deren Verwendung unter Linux
  • Lösung für chinesische verstümmelte Zeichen beim Entpacken in Linux
  • Detaillierte Erklärung des Linux-Befehls unzip

<<:  Linux-Installation MySQL5.6.24 Nutzungsanweisungen

>>:  So verwenden Sie Node-Scaffolding zum Erstellen eines Servers zur Implementierung der Token-Verifizierung

Artikel empfehlen

So verwenden Sie den Linux-Befehl md5sum

01. Befehlsübersicht md5sum - MD5-Prüfcode berech...

Zusammenfassung häufiger Probleme mit MySQL-Indizes

F1: Welche Indizes hat die Datenbank? Was sind di...

Der Grund, warum MySQL den B+-Baum als zugrunde liegende Datenstruktur verwendet

Wir alle wissen, dass die zugrunde liegende Daten...

So installieren Sie Nginx unter Win10

Da das Unternehmen mich bat, einen WebService-Ser...

Detaillierte Erklärung zur Abfrage von Feldern im JSON-Format in MySQL

Während des Entwicklungsprozesses trat eine Anfor...

Einführung in HTML für Frontend-Entwickler

1 Einführung in HTML 1.1 Erste Erfahrungen mit Co...

Verwenden von Apache ab zum Durchführen von HTTP-Leistungstests

Mac wird mit Apache-Umgebung geliefert Öffnen Sie...

So importieren/speichern/laden/löschen Sie Bilder lokal in Docker

1. Docker importiert lokale Images Manchmal kopie...

Vue ruft die Computerkamera auf, um die Fotofunktion zu realisieren

In diesem Artikelbeispiel wird der spezifische Co...

Ubuntu 19.10 aktiviert SSH-Dienst (detaillierter Prozess)

Ich habe mehr als eine Stunde gebraucht, um SSH i...

So implementieren Sie die King of Glory-Personal-Ladeseite mit CSS3

Wer King of Glory gespielt hat, sollte mit der Wi...