De Linux Unzip Command

Zippendateuren ass eng einfach, effizient Manéier fir se tëschent Computeren an Serveren ze benotzen, déi vill manner Bandbreed benotzen, wéi Vollgréisst Dateien ze verschécken. Wann Dir en zipped archivéiert an Linux kritt, de Dekompressioun ass esou einfach. Hei sinn e puer Weeër fir de Kommando unzip an der Linux Kommandozeil ze benotzen .

Decompte vun enger eenzeger Zip-Datei an de aktuellen Ordner

Déi Basis-Syntax fir de Dekompressioun e Fichier ass:

Fichier unzip filename

Als Beispill, soten datt Dir e Album "Menace To Sobriety" vun der Band Ugly Kid Joe zitéiert huet als e Zip Fichier "Menace To Sobriety".

Fir dës Datei op den aktuellen Dossier ze zerwéieren, fuert just de Kommando aus:

Unzip "Menace To Sobriety"

Decompressioun vu méi klenge Dateien

De Mann Kommandéiert erméiglecht Iech méi wéi e Fichier ze dekretéieren andeems Dir déi folgend Syntax benotzt:

Unzip Filename1 Dateiname2 Dateiname3

Sot Dir dräi Fichieren vun Alice Cooper Alben genannt "Trash", "Hey Stoopid", an "Dragontown" separat. Fir dës Dateien zevill unzipzehuelen, kënnt Dir Äert Folgendes eroflueden:

Unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"

Wat Dir maacht dann awer dës Fehler:

Archiv: Trash.zip Vorsicht: Dateiname net matdeelen: Dragontown.zip <

Assum déi dräi Dateie loune am selwechte Fichier, e bessere Wee ass den folgenden Kommando ze benotzen:

Unzip '* .zip'

Maacht vläicht: Dëst Kommando ass onverfärdlech an all Zip-Datei an dem aktuellen Dossier.

Unzip a Fichier awer Exclude Certain Others

Wann Dir e Zip-Fichier hutt an Dir all d'Dateien ausschliisslech ausfëllt, benotze den -x -Chanjman wéi folgend:

unzip filename.zip -x filetoexclude.zip

Fir weider mat eisem Beispill ze liesen, huet de Album "Trash" vum Alice Cooper e Lidd ënnert dem Titel "Bed Of Nails". Fir all Songs ze extrahéieren, ausser "Bed Of Nails", benotze Dir déi folgend Syntax:

Unzip Trash.zip -x "Bed Of Nails.mp3"

Extrait vun enger Zip-Datei an engem verschiddenen Verzeichnis

Wann Dir de Inhalt vun der Zip-Datei an engem anere Verwalten setzen wéi d'aktuell Datei, benotzt de -d Schalter, wéi:

Unzipp filename.zip -d Wee / bis / extrait / zu

Zum Beispill, d'Datei "Trash.zip" op "/ home / music / Alice Cooper / Trash" ze dekompriméieren, benotze déi folgend Syntax:

Unzip Trash.zip -d / Heem / Musek / Alice Cooper / Trash

Wéi den Inhalt vun enger kompriméierter ZIP-Datei ze weisen

Fir den Inhalt vun enger kompriméierter Datei z'änneren, benotzt de -l Schalter:

unzip -l filename.zip

Fir all d'Songs am Album "Trash.zip" ze gesinn, benotzen déi folgend:

unzip -l Trash.zip

D'Informatioun ass zréckginn:

Wéi testen Wann eng Zip File Gitt Valid

Fir ze testen, ob e Zip-Fichier ass OK, ier Dir et extrahéiert, benotzt de -t Schalter:

unzip -t filename.zip

Zum Beispill, fir ze testen ob "Trash.zip" gëlteg ass, kënnt Dir déi folgend Saachen ausféieren:

unzip -t Trash.zip

All Fichier gëtt geliwwert, an "OK" sollt niewend dem Text ersat ginn. Am Ënnergang vun der Ausgab, eng Meldung soll äntweren datt "keng Fehler fonnt ginn, déi a kompriméierte Donnéeën fonnt ginn ..."

Show Detail Informatiounen iwwer eng kompriméiert Datei

Wann Dir gär méi detailléiert Informatiounen wëllt, benotzt de -v Schalter, deen méi verbose Informatioun ausgëtt:

De Syntax ass folgend:

Unzipp -v Dateinumm

Zum Beispill:

unzip -v Trash.zip

D'verbose Resultat enthält déi folgend Informatiounen:

Decompresse en Zip-Datei an de aktuelle Verzeichnis ouni Erzielen vu Verknüpfer

Wann Dir Fichieren an e Zip-Fichier eropgitt, während de Standard-Command unzip d'Ordnerstruktur erstallt, wéi et opgezunn ass.

Zum Beispill, wann Dir eng ZIP-Datei, déi "filename1.zip" mat der folgender Struktur extrahéiert, d'Ordner erofgesat ginn, wann Dir se zerzeiwt:

Wann Dir all déi ".txt" Akten wëllt an den aktuellen Dossier extrahéieren, ouni d'Ordner erofgesat ginn, benotzt Dir den -j Schalter, wéi folgend:

unzip -j filename.zip

Decompresse eng Datei ouni Opléisung Wann d'Dateien scho existéiert

Stellt Iech vir, datt Dir e Zip-Fichier hutt, deen Dir schonn ofgerappt hutt, an Dir hutt ugefaang ze ginn op d'Dateien déi Dir extrahiert hutt.

Wann Dir e Fichier hutt, deen Dir unzippen wëllt an d'Zip-Datei enthält Fichieren, déi schonn am Zielt Ordner existéieren, eng Warnung erausgesicht, éier de System d'Dateien iwwerschreiwe wëllt. Dëst ass OK, awer wann Dir e Fichier mat 1000 Fichier dobäigestallt hutt, da wëlle se net all Zäit opgefuerdert ginn.

Also, wann Dir déi existéiert Dateien net überschreiwt, benotzt den -n Schalter:

unzip -n filename.zip

Wann Dir egal ob de Fichier scho schonn existéiert an Dir wëllt ëmmer ëmmer d'Fichiere iwwerschreiwe wéi se se erofgeholl gi sinn, benotzen den -o Schalter:

unzip -o filename.zip

Extraitéiert Passwuert-geschützte Zip-Dateien

Wann Dir e Fichier misst ezip benotze fir e Passwuert fir den Zougang ze benotzen, benotzt de -P-Schalter, gefollegt vu Passwuert:

unzip -P Passwuert filename.zip

Zum Beispill, fir e Fichier "cats.zip" mam Passwuert "Kittens123" ze rauszebréngen:

Unzip -P Kittens123 Filename.zip

D'Datei ouni Opléisung ze weisen ouni all Ausgab

Standard gespaart ass de Kommando "unzip" alles wat et maacht, wéi och all kleng Fichier am Archiver wéi et ass extrahéieren. Dir kënnt dës Ausgab ënnerdrécken andeems de -q Schalter benotzt:

unzip -q filename.zip

Dëst regléiert de Dateinumm ouni Ausgab an kënnt zréck an den Mauszeiger wann et fäerdeg ass.

Linux gëtt e puer Dutzende vun anere Switches. Besicht de Linux Man pages fir méi ze léieren.