Ubuntu-Befehl unzip: ZIP-Datei unter Linux entpacken
Eine ZIP-Datei ist ein Archivdateiformat, mit dem Daten mithilfe eines verlustfreien Algorithmus komprimiert werden. Mit der Dateiendung .zip können Sie mehr als ein Verzeichnis oder einen Ordner in einer einzigen Archivdatei komprimieren.
Diese Methode der Dateikomprimierung ist eine effiziente Möglichkeit, Dateien ohne Datenverlust zwischen verschiedenen Computersystemen zu übertragen. Wenn Sie ein Archiv auf Ihrem System verwenden möchten, können Sie eine ZIP-Datei mit verschiedenen Werkzeugen entpacken. Um zum Beispiel eine ZIP-Datei unter Linux zu entpacken, wird das Werkzeug „unzip“ verwendet, mit dem Sie ZIP-Dateien mit verschiedenen Optionen extrahieren können.
In diesem Artikel zeigen wir, wie Sie eine ZIP-Datei unter Linux entpacken. Dazu verwenden wir die Distribution Ubuntu 22.04 Jammy Jellyfish und setzen den Ubuntu-Befehl unzip ein, um eine ZIP-Datei zu extrahieren.
Wie entpacken Sie Dateien unter Ubuntu? (Ubuntu: Datei entpacken)
Sie können Dateien unter Ubuntu 22.04 mit zwei verschiedenen Methoden entpacken:
- ZIP-Datei über das Terminal entpacken
- ZIP-Datei über die grafische Oberfläche entpacken
Methode 1: ZIP-Datei über das Terminal entpacken
Der Ubuntu-Befehl unzip eignet sich zum Extrahieren aller Arten von ZIP-Dateien. Das Werkzeug unzip ist auf den meisten Linux-Distributionen, einschließlich Ubuntu 22.04, standardmäßig installiert. Falls es auf Ihrem System nicht vorinstalliert ist, können Sie es über die Kommandozeile installieren.
Öffnen Sie das Terminal mit „Strg+Alt+T“ und führen Sie mit sudo-Rechten den folgenden Befehl aus, um das Werkzeug unzip unter Ubuntu 22.04 zu installieren:
$ sudo apt install unzip
Syntax des Ubuntu-Befehls unzip
Die grundlegende Syntax des Befehls unzip lautet:
$ unzip [zip_file_name].zip
In der obigen Syntax ist unzip ein Linux-Befehl, den Sie nach der Installation des Werkzeugs unzip auf Ihrem System verwenden können. Geben Sie dazu den Dateinamen mit der Endung .zip ein.
ZIP-Datei unter Linux im selben Verzeichnis entpacken
Um eine ZIP-Datei unter Linux zu entpacken, wechseln Sie mit dem Befehl „cd“ in das Verzeichnis, in dem sich Ihre ZIP-Datei befindet.
$ cd directory_name
Angenommen, Sie haben eine ZIP-Datei in Ihrem Verzeichnis Downloads. Extrahieren Sie die Datei nun mit dem Ubuntu-Befehl unzip im selben Verzeichnis:
$ unzip testfile.zip
Der obige Befehl entpackt die ZIP-Datei „testfile.zip“ im Verzeichnis Downloads des Systems. Sie können das Ergebnis auch überprüfen, indem Sie mit dem Befehl „ls“ alle Dateien im Terminal auflisten.
$ ls
ZIP-Datei unter Linux in ein anderes Verzeichnis entpacken
Wenn Sie eine ZIP-Datei in ein anderes Verzeichnis entpacken möchten, statt die Dateien im selben Verzeichnis zu extrahieren, verwenden Sie den Befehl unzip mit der Option „-d“.
$ unzip testfile.zip -d /path-to-directory
Angenommen, Sie möchten eine Datei in das Verzeichnis Documents statt in Downloads entpacken. In diesem Fall verwenden Sie den Befehl unzip wie folgt:
$ sudo unzip testfile.zip -d /home/samreena/Documents
Überprüfen Sie das Ergebnis nach dem Ausführen des obigen Befehls, und Sie werden feststellen, dass die ZIP-Datei in Ihrem Verzeichnis Documents auf Ihrem Ubuntu-System extrahiert wurde.
„Beachten Sie, dass Benutzer Lese-/Schreibberechtigungen benötigen, um eine ZIP-Datei auf dem Linux-System in ein anderes Verzeichnis zu entpacken.“
Inhalt einer ZIP-Datei auflisten
Sie können den Inhalt einer ZIP-Datei auflisten. Um den Inhalt bzw. die enthaltenen Dateien einer ZIP-Datei beim Entpacken anzuzeigen, verwenden Sie den Schalter „-l“ mit dem Befehl unzip.
$ unzip -l testfile.zip
Der obige Befehl listet den Inhalt der ZIP-Datei im Terminal auf.
ZIP-Datei ohne Ausgabe der Beschreibung entpacken
Wenn Sie eine Datei unter Linux mit dem Befehl unzip entpacken, wird ihre Beschreibung, einschließlich Dateinamen oder Zusammenfassung, im Terminal angezeigt. Wenn Sie die Dateinamen während der Ausführung des Befehls unzip nicht ausgeben möchten, verwenden Sie die Option „-q“:
$ unzip -q file-name.zip
Der obige Befehl zeigt beim Entpacken der Dateien keine Beschreibung der ZIP-Datei im Terminal an.
Mehrere ZIP-Dateien entpacken
Unter Linux können Sie auch mehrere ZIP-Dateien entpacken. Dazu können Sie reguläre Ausdrücke verwenden, die mit „*.zip“ auf das Archivdateiformat in einem Verzeichnis passen. Verwenden Sie den folgenden Befehl, wenn Sie unter Linux mehrere ZIP-Dateien extrahieren möchten:
$ unzip '*.zip'
Dateien beim Entpacken einer ZIP-Datei ausschließen
Sie können beim Entpacken auch Dateien ausschließen, die Sie nicht extrahieren möchten. Dadurch extrahiert unzip nur die ausgewählten verbleibenden Dateien und schließt den Rest aus der Ausgabe aus.
Um Dateien von der Extraktion auszuschließen, verwenden Sie die Option „-x“ mit dem Befehl unzip und geben Sie die Namen der Dateien an, die Sie nicht aus der ZIP-Datei extrahieren möchten. Das geht mit folgendem Befehl:
$ unzip [FileName].zip -x "*file-name1*" "*file-name2*"
Bereits entpackte Dateien überschreiben
Angenommen, Sie haben Dateien bereits entpackt und führen den Befehl unzip versehentlich erneut aus. In diesem Fall werden Sie gefragt, ob die vorhandenen Dateien überschrieben werden sollen. Wenn Sie die vorherigen Dateien ohne Rückfrage im Terminal überschreiben möchten, verwenden Sie die Option „-o“ mit dem Befehl unzip:
$ unzip -o file-name.zip
Führen Sie den obigen Befehl mit besonderer Vorsicht aus, denn bei einem Fehler oder Versehen können Sie Ihre Originaldaten verlieren.
Wenn Sie die vorhandenen entpackten Dateien nicht überschreiben möchten, verwenden Sie die Option „-n“ mit dem Befehl unzip.
$ unzip -n file-name.zip
Der obige Befehl überspringt ohne Rückfrage alle Dateien, die bereits vorhanden sind oder schon extrahiert wurden.
Passwortgeschützte ZIP-Dateien entpacken oder extrahieren
Mit dem Befehl unzip können Sie auch passwortgeschützte ZIP-Dateien oder Archive extrahieren. Um eine passwortgeschützte ZIP-Datei zu entpacken, verwenden Sie den folgenden Befehl:
$ unzip -P Password file-name.zip
Es wird empfohlen, passwortgeschützte Dateien nicht über das Terminal zu extrahieren, da dies nicht sicher ist.
Methode 2: Datei unter Ubuntu über die grafische Oberfläche entpacken
Sie können eine ZIP-Datei unter Linux mit dem GNOME-Desktop entpacken, indem Sie die folgenden Schritte ausführen:
1. Öffnen Sie den Dateimanager und wechseln Sie in das Verzeichnis, in dem die ZIP-Datei gespeichert ist.
2. Wählen Sie die ZIP-Datei aus und klicken Sie mit der rechten Maustaste darauf.
3. Wählen Sie die Option „extract here“, um die ZIP-Datei im aktuellen Arbeitsverzeichnis zu entpacken.
4. Wenn Sie Dateien in ein anderes Verzeichnis entpacken möchten, wählen Sie die Option „extract to“.
5. Geben Sie den Pfad zu dem Ordner an, in den Sie die Dateien entpacken oder extrahieren möchten, und klicken Sie auf „Select“.
Fazit
In diesem Tutorial haben wir gezeigt, wie Sie eine ZIP-Datei auf einem Linux-System entpacken. Außerdem haben wir uns angesehen, wie Benutzer unter Ubuntu komprimierte Dateien auflisten und entpacken können. Das Beste daran: Der Befehl unzip kann auch von Nutzern von Diensten wie VPS-Hosting zum Extrahieren von Dateien verwendet werden. Vielen Dank fürs Lesen!