p7zip ist Kommandozeilen-Port von 7-Zip für POSIX-Systeme, einschließlich Linux.
Errichtung
Installieren Sie das Paket p7zip.
Der Befehl zum Ausführen des Programms lautet wie folgt:
$ 7z
Beispiele
$ 7z u <archive name> <file name>
Listen Sie den Inhalt eines Archivs auf:
$ 7z l <archive name>
Extrahieren Sie alle Dateien aus einem Archiv in das aktuelle Verzeichnis, ohne Verzeichnisnamen zu verwenden:
$ 7z e <archive name>
Extrahieren Sie mit vollständigen Pfaden:
Extrahieren Sie verzeichnis:
$ 7z x -o<folder name> <archive name>
Überprüfen Sie die Integrität des Archivs:
$ 7z t <archive name>
Unterschiede zwischen 7z -, 7za-und 7zr-Binärdateien
Das Paket enthält drei Binärdateien, /usr/bin/7z
, /usr/bin/7za
und /usr/bin/7zr
., Ihre Handbuchseiten erklären die Unterschiede:
- 7z (1) verwendet Plugins, um Archive zu handhaben.
- 7za (1) ist eine eigenständige ausführbare Datei, die weniger Archivformate als 7z verarbeitet.
- 7zr(1) ist eine eigenständige ausführbare Datei. Es ist eine „Light-Version“ von 7za, die nur 7z-Archive verarbeitet. Im Gegensatz zu 7za kann es keine verschlüsselten Archive verarbeiten.
Fehlerbehebung
ZIP-Archive werden mit falscher Codierung extrahiert
Wenn Datei- / Verzeichnisnamen mit falscher Codierung extrahiert werden, installieren Sie unzip-iconvAUR., Normalerweise geschieht dies mit Archiven, die im Windows-Datei-Explorer erstellt wurden. Erwägen Sie die Verwendung von 7-Zip, um solche Probleme in Zukunft zu vermeiden.
Siehe auch
- 7-Zip-homepage