Die Unix , Linux und Mac OS X -Befehl zu den Archiven aus dem Terminal entpacken benannt ist, sinnigerweise, " Entpacken ". Unzip hat eine Fülle von Optionen, die Sie lesen können , indem "man entpacken " in Ihrem Terminal , aber es gibt nur ein paar Optionen , die häufig verwendet werden. Der Basic Command
Am einfachsten erfolgt die unzip Befehl die folgende Form: " entpacken file.zip . " Dieser Befehl nehmen Sie die Datei mit dem Namen " file.zip " und extrahieren Sie den Inhalt in der aktuell geöffneten Verzeichnis. Es ist schnell und einfach, und die meiste Zeit ist genau das, was Sie brauchen.
Extrahieren in ein anderes Verzeichnis
Wenn Sie die Dateien im Zip- Archiv zu entpacken benötigen in ein anderes Verzeichnis , dann müssen Sie die Option "- d" (Verzeichnis) -Flagge. Es wird getan , indem Sie " unzip file.zip -d Verzeichnis. " Dadurch werden alle Dateien aus dem " file.zip " Datei nehmen und sie in das Verzeichnis.
Extrahieren nur neue Dateien
Manchmal, vor allem wenn zip-Dateien für die Führung der Teammitglieder Dokumente synchron eingesetzt werden, werden Sie wollen, nur die Informationen aus der Zip- Datei, die anders als die Dateien, die Sie bereits haben, ist zu extrahieren. Dafür müssen Sie die "-f" ( freshen ) Flagge. Geben Sie den folgenden : " . Unzip -f file.zip " Dadurch werden die Dateien in " file.zip " mit den Dateien im aktuellen Verzeichnis zu vergleichen. Jede Datei in " file.zip ," aber nicht in dem Verzeichnis , werden extrahiert. Darüber hinaus wird jede Datei in " file.zip " , die vor kurzem als einer vorhandenen Datei in das Verzeichnis geändert wurde extrahiert werden. Der Rest alleine . Verließ
Extract zur Standard- Out
Die meisten der Zeit , müssen Sie die Dateien aus einem Zip direkt auf die Festplatte extrahieren. Es gibt jedoch Fälle, in denen es sinnvoller sein, die Dateien direkt zu extrahieren, um den Betriebssystemen kann " Standard-Ausgabe . " Zum Beispiel, wenn Sie verwalten einen Webserver, um Dokumente aus einer ZIP-Datei vor der Übertragung über das Internet , das Extrahieren auf die Festplatte , bevor die Übertragung ist langsam, verschwenderisch und sinnlos extrahieren muss. Stattdessen kann ein erfahrener Entwickler des Systems " Standard-Ausgabe ", um die Internet-Verbindung umleiten und verwenden Sie die "-p" (Rohr) -Flag auf " Pipe" die Daten aus der Zip- Datei auf das Internet , mit " unzip -p file.zip . " Warnte jedoch : Standardmäßig wird die Standard-Ausgabe wird mit Ihrem aktuellen Anschluss eingestellt , so laufen Sie diesen Befehl direkt aus dem Terminal ohne Umleitung der Ausgabe wird in Megabyte Kauderwelsch in Ihren Befehl spuckte prompt
führen < . br> Konvertieren von Text beim Extrahieren
Leider, wenn die Betriebssysteme nun in gemeinsamen Nutzung von Unix zu Windows, entwickelt wurden , lösten sie jeweils das Problem, wie man normalen Text in leicht unterschiedlicher Weise darstellen . Zum Beispiel, Betriebssysteme nicht , wie Zeilenenden in normalen Textdateien zu behandeln zustimmen. Um Probleme zu vermeiden, " unzip " kann als Übersetzer für alle Textdokumente in der Zip-Datei dienen . Durch die Verwendung der " -a "-Flag wird unzip übersetzen alle Textdateien , die Konventionen des aktuellen Betriebssystems , wie es Auszüge verwenden . Der folgende Befehl wird " unzip -a file.zip . "