Questo articolo spiegherà come utilizzare unzip
comando in Linux per elencare, testare ed estrarre archivi ZIP compressi.
Il trasferimento di dati tra computer e server è reso semplice ed efficiente comprimendo i file.
Quando i file vengono compressi, risparmiano spazio su disco su un'unità locale e rendono più facile e conveniente scaricare file da Internet, utilizzando molto meno larghezza di banda rispetto all'invio di file a grandezza naturale nella maggior parte dei casi.
Quindi ti è stato inviato un zip
file e ora sei bloccato a capire come decomprimere il suo contenuto su Linux? Puoi usare il comando unzip per estrarre (decomprimere) il file su Linux.
Per prima cosa, devi installare unzip
perché non è installato per impostazione predefinita nella maggior parte delle distribuzioni Linux.
Installa il comando unzip su Fedora / Redhat / AlmaLinux / Rocky Linux
sudo dnf install unzip
Installa il comando unzip su Ubuntu / Debian / Linux Mint
sudo apt install unzip
Come decomprimere un file ZIP in Linux
Usando unzip
comando in Linux è assolutamente semplice. Devi dire a unzip
il nome del zip
file che desideri decomprimere.
unzip <archivename>
Ad esempio, nella directory, dove hai un zip
file denominato my-archive.zip
, per decomprimerlo, il comando sarebbe:
unzip my-archive.zip
Proprio come zip
, unzip
ha un -q
(silenzioso) in modo che non sia necessario visualizzare l'elenco dei file mentre i file vengono estratti.
unzip -q my-archive.zip
Decomprimi il file in Linux in una directory
Inoltre, una buona pratica è decomprimere in una directory nella riga di comando di Linux. In questo modo, tutti i file estratti vengono archiviati nella directory specificata.
Se la directory non esiste, ne creerà una.
unzip my-archive.zip -d my_files/
Come elencare il contenuto di un file ZIP
Puoi elencare il contenuto del zip
file senza nemmeno estrarlo con il -l
opzione.
unzip -l my-archive.zip
Test dell'integrità di un archivio ZIP
A volte potresti voler testare un archivio zip senza estrarlo. Per verificare la validità del file zip, passa l'opzione -t
come mostrato di seguito.
unzip -t my-archive.zip
Questa opzione estrae ogni file specificato in memoria e confronta il CRC (Cyclic Redundancy Check, un checksum avanzato) del file espanso con il valore CRC memorizzato dell'originale.
Conclusione
Ora sai come decomprimere i file in Linux. Per informazioni dettagliate, puoi andare alla pagina man del comando.
Inoltre, la nostra eccellente guida, "Come estrarre il file tar.gz in Linux utilizzando la riga di comando", ti mostrerà come estrarre e lavorare con l'altro formato di archivio Linux molto popolare, .tar.gz
.
Sentiti libero di lasciare un commento in caso di domande.