Zipovacie súbory sú jednoduchý a efektívny spôsob prenosu dát medzi počítačmi a servermi. Keď sú súbory komprimované, ušetria nielen miesto na disku na lokálnej jednotke, ale tiež uľahčujú a uľahčujú sťahovanie súborov z internetu s oveľa menšou šírkou pásma než odosielaním súborov v plnej veľkosti.
Keď dostanete zips archív v systéme Linux, dekomprimovanie je rovnako jednoduché. V systéme Linux je k dispozícii veľa prepínačov, čo znamená, že máte mnoho spôsobov, ako môžete extrahovať súbory pomocou súboru rozopnúť zips príkaz v príkazovom riadku.
Dekomprimujte jednotlivé súbory ZIP
Základnou syntaxou pre dekompresiu súboru je:
rozbaľte názov súboru
Napríklad povedzte, že ste zbalili album s názvom Ohrozovať Sobriety, Ak chcete tento súbor rozbaliť do aktuálneho priečinka, jednoducho by ste mali spustiť nasledujúci príkaz: rozbaľte "hrozba pre Sobriety" Príkaz man umožňuje dekomprimovať viac ako jeden súbor naraz pomocou nasledujúcej syntaxe: rozbaľte názov súboru1 názov súboru2 názov súboru3
Ak ste zazvonili tri súbory albumov Alice Cooper Smeti, Hej Stoopid, a Dragontown, oddelene by ste sa mohli pokúsiť rozobrať ich: rozbaliť "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"
To, čo by ste dostali, je však táto chyba: Archív: Trash.zip upozornenie: názov súboru nie je zhodný: Dragontown.zip
Za predpokladu, že tri súbory žijú v rovnakom priečinku, lepšou metódou je použiť nasledujúci príkaz: rozbaliť '* .zip'
Buďte však opatrní. Tento príkaz je nerozvážny a dekomprimuje každý súbor ZIP v aktuálnej zložke. Ak máte súbor ZIP a chcete extrahovať všetky súbory okrem jedného, použite -X switch. rozbaliť názov súboru.zip -x filetoexclude.zip
Ak chcete pokračovať s príkladom, album "Kôš" v priečinku Trash.zip má titul MP3 Postel nechtov, Ak chcete extrahovať všetky skladby okrem "Bed of Nails", urobíte to takto: rozbaliť Trash.zip -x "Bed Of Nails.mp3" Ak chcete vložiť obsah súboru ZIP do iného adresára ako ten aktuálny, použite -d switch. rozbaľte názov súboru.zip -d cestu / do / extrahujte / do
Napríklad, dekomprimovať Trash.zip súbor do / home / hudba / Alice Cooper / Trash, by ste použili nasledujúcu syntax: rozbaliť Trash.zip -d "/ home / music / Alice Cooper / Trash" Ak chcete zobraziť obsah komprimovaného súboru, použite -l switch. rozbaliť -l filename.zip
V našom príklade môžeme pomocou tohto prepínača zobraziť všetky súbory v priečinku Trash.zip. unzip -l Trash.zip
Vrátané informácie zahŕňajú: Ak chcete skontrolovať, či je súbor ZIP správne štruktúrovaný a či ho môžete pred jeho extrahovaním správne použiť, použite klávesovú skratku -t switch. unzip -t filename.zip
Ak chcete napríklad otestovať, či Trash.zip je platné, môžete spustiť nasledovné: unzip -t Trash.zip
Každý súbor je uvedený v zozname a OK by sa mali objaviť vedľa neho. V spodnej časti výstupu by sa mala objaviť správa v komprimovaných údajoch …. -v prepínač (podrobný) môže poskytnúť podrobnejšie informácie. unzip -v názov súboru
Ak chcete tento prepínač použiť Trash.zip ak chcete zobraziť viac informácií, zadáme: unzip -v Trash.zip
Výstup obsahuje nasledujúce informácie: Pre súbory ZIP, ktoré majú priečinky, ktoré sa vykonávajú rozopnúť zips sám, bez prepínačov, by z archívu znovu vytvoril rovnakú štruktúru priečinkov. vyťahovanie filename1.zip, ktorý má nasledujúce tri priečinky, by viedol k tomu, že sa tie isté zložky extrahujú: V tomto príklade extrahovať všetky súbory TXT do aktuálneho priečinka bez toho, aby ste vytvorili tieto tri priečinky, jednoducho pripojte -j na konci príkazu. unzip -j súbor1zip Predpokladajme, že ste už rozbalili konkrétny súbor ZIP a začali pracovať na rozbalených súboroch, meniace ich a aktualizovať podľa svojich želaní. Posledná vec, ktorú chcete, je mať tieto súbory prepísané pri extrakcii súboru ZIP, ktorý má súbory s rovnakými názvami. Okamžite stratíte všetko, čo ste pracovali, keď nové súbory nahradia vaše existujúce. Môžete však použiť -n prepnite, ak chcete nie prepísať existujúce súbory. Každý súbor z archívu ZIP, ktorý má názov zodpovedajúci súboru v extrahovanej zložke, pri prepínaní nepoužije nič. Všetko ostatné, ktoré má jedinečné meno, bude stále vyťažené. unzip -n filename.zip
Ak sa vám nestará, či súbor už existuje a vždy chcete prepísať súbory po ich extrahovaní bez výzvy, použite -o switch. unzip -o filename.zip Ak potrebujete rozbaliť súbor, ktorý vyžaduje prístupové heslo, použite -p prepínač, po ktorom nasleduje heslo. rozbaliť -P heslo filename.zip
Napríklad rozbaľte súbor s názvom cats.zip s heslom kittens123, použite nasledovné: unzip -P kittens123 filename.zip V predvolenom nastavení rozopnúť zips príkaz uvádza všetko, čo robí, vrátane zobrazenia každého súboru v archíve ako príkaz ich extrahuje. Tento výstup môžete potlačiť pomocou -q switch. unzip -q filename.zip
Týmto sa rozbalí názov súboru bez toho, aby ste mu poskytli ľubovoľný výstup, a vráti sa kurzorom po jeho dokončení.
Dekomprimujte viaceré súbory ZIP


Vylúčte niektoré ZIP súbory

Extrahujte súbor ZIP do iného adresára

Ako zobraziť obsah komprimovaného súboru ZIP

Ako otestovať, či je platný súbor ZIP

Pozrite si podrobné informácie o súbore ZIP

Dekomprimujte súbor ZIP bez vytvárania adresárov

Dekomprimujte súbor ZIP bez výzvy na prepísanie

Extrahujte ZIP súbory chránené heslom

Rozbaľte súbor bez zobrazenia ľubovoľného výstupu













