U Linux Unzip Command

Zipping files hè un modu facilitatu è efficienu per trasfirià entre l'ordinateur è i servitori cù assai anchufu di bandiera da l'avè l'arregistramentu full-size. Quandu avete riceve un archiviu zipatu in Linux, scumpressate hè cusì faciule. Eccu alcuni maneri di utilizà l'cumanda unzip in a linea di cummanda Linux .

Decompressing un File Zip Unique à a Carpeta Corrente

A sintaxe basica per scumpressà un schedariu hè:

unzip filename

Per esempiu, dite chì hà compranu un album chjamatu "Menace To Sobriety" da u gruppu Ugly Kid Joe com un file zip chjamatu "Menace To Sobriety".

Per scumpressate stu schedariu in u caratteru attuale, simpricimenti aduprate l'urdinendu cumminu:

unzip "Menace To Sobriety"

Decompressing Multiple Files

U cumandru di u manu permette di scompressà più di un schedariu à un momentu usando a sintaxina seguente:

unzip filename1 filename2 filename3

Diciatate chì ci hà comprimitutu trè schedarii di l'alimenti Alice Cooper, chjamati "Trash", "Hey Stoopid" è "Dragontown" per separà. Per unziornu quelli schedari, pudete pruvate di scrive u seguente:

unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"

Ciò chì avete ricevutu, però, hè questu errore:

Archive: Trash.zip caution: filename not match: Dragontown.zip <

Assicendu chì i trè schedari vivenu in listessu cartulare, un modu megliu hè di utilizà l'altru cumandante invece:

unzip '* .zip'

Attente, ancu: Questu cumandamentu ùn hè indiscriminatu è scumpressà tutte u schedariu zip in u caratteru attuale.

Unzip a File but Exclude Certain Others

Se tenete un schedariu zip è voi esaminà tutte tutti i schedari, fora di una, utilisate u cambiante -x, da seguente:

unzip filename.zip -x filetoexclude.zip

Per continuà cù u nostru esempiu, l'album "Trash" di Alice Cooper hà una canzella chjamata "U Soleil". Per estrattà tutte e canti, cchiu cum'è «Bed Of Nails», puderete utilizzate a sintaxina seguente:

unzip Trash.zip -x "U Culunialistu.mp3"

Tirate un File Zip à un Different Direttore

Se vulete mette u cuntenutu di u schedariu zip in un annuariu diffesivu cum'è l'attuali, utilizate l'intermuraddu -d, cusì chistu:

unzip filename.zip -d path / to / extract / to

Per esempiu, per scumpressà u schedariu "Trash.zip" à "/ home / music / Alice Cooper / Trash", puderete utilizzate a sintaxina seguente:

unzip Trash.zip -d / casa / musica / Alice Cooper / Trash

A manera di cunferenze u cuntenutu di un File Zip Compressed

Per liste u cuntenutu di un schedariu comprimit, utilizate l'intermuitu -l:

unzip -l filename.zip

Per vede tutte e canti in l'album "Trash.zip", utilizate seguenti:

unzip -l Trash.zip

A infurmazioni turnà include:

Cumu pruvà si un schedariu chjave hè validu

Per pruvà si un schedariu zip hè bonu prima di estraeà, utilizate l'intermuitu -t:

unzip -t filename.zip

Per esempiu, per pruvà "Trash.zip" hè valevule, puderete esce cumprà:

unzip -t Trash.zip

Ogni fogliu serà listatu, è "OK" pare avanti. À u fondu di a pruduzzioni, un messagiu deve esse diciendu "nisuniczione di errore dette in data comprimita di ..."

Doppie infurmazione detallada di un schedariu comprimit

Se vulete più infurmazione detallada, utilisate u cambiariu -v, quale outputs più informazione intre infurmata:

A sintassi hè dinò:

unzip -v filename

Per esempiu:

unzip -v Trash.zip

A prucedura pruvenza cuntene l'infurmazioni dopu:

Diffrivite un File Zip à u Direttore Actuale senza Criere Directory

Se aghjunghjenu caratteri in un schedariu zip creendu, l'ordine di cumpressione unziu ripiggerà a struttura di caratteri cum'è unzipped.

Per esempiu, si serechese un schedariu zip chjamatu "filename1.zip" cù a struttura sussegwente, i caratteri riparatevi quand'avete scumpressate:

Se vulete tutti i vostri ".txt" per esse extracted in u caratteru attuale senza chì i caratteri sò riacculturati, puderete utilizate u cambiante -j, secondu:

unzip -j filename.zip

Desserte un schedariu senza avutru Quandu Arghjine Esistenti

Imagine chì avete un schedariu zip chì avete digià sparatu, è avete cuminciatu à travaglià i schedari chì avete esse extractatu.

Se tenete un altru schedariu chì vulete scumpressate è u schedariu zip contene schedari chì esiste digià in u cartulare destinazione, un avviu hè indicatu prima chì u sistema sustenate i schedari. Questu hè impurtante, ma siddu si estratti un schedariu cù 1000 schedari in questu, ùn vogliu micca devene ogni ghjornu.

Allora, sè vo ùn vulete scrive u file esistenti, uttene u cambiamentu n:

unzip -n filename.zip

Se ùn avete micca cura chì u schedariu esiste avà è sempre di vulete scrivite i schedari quantu sò stati estratti senza impegnu, utilizate l'intermuellu -o:

unzip -o filename.zip

Esplora i schedarii Zip Proteguti di u password

Sè avete bisognu di scumpressate un schedariu chì esige una password per accessu, l'usu chjave seguitu da a chjave:

unzip -P password filename.zip

Per esempiu, per unziunizà un schedariu chjamatu "cats.zip" cù a password "kittens123", utilizate u seguente:

unzip -P kittens123 filename.zip

Unzipping a File Without Sending Output Output

Per automaticamente, u cumandante "unziu" cumanda liste tuttu ciò chì facianu, cumprendu listà tutti i schedari in l'archiviu cumu si estraeille. Pudete sguassà sta risposta usendu l'switch -q:

unzip -q filename.zip

Questen unzips the filename senza pruvucà e so pruduzzioni è u ritornu à u cursore quandu hà finitu.

Linux ponu pruvà decena d'altri switches. Visita i paesi di u Linux per sapè più.