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:
- Longitudine in bytes
- Data di creazione
- U tempu creatu
- Nome
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:
- Longitudine in bytes
- Metu
- Size
- Perivenza di cumpressione
- Data è tempu creata
- CRC
- Nome
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:
- Carpeta 1: filea.txt, fileb.txt, filec.txt
- Folder 2: filatu.txt, filee.txt
- Folder 3: filef.txt
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ù.