Come decomprimere un file ZIP in Ubuntu da command line

Cerca

Siamo su un sistema operativo Ubuntu ed abbiamo bisogno di decomprimere un file zip da riga di comando. Abbiamo quindi bisogno delle utility zip unzip che di default dovrebbero essere già installate. Nel caso in cui non lo fossero possiamo installarle attraverso apt:

				
					sudo apt install zip unzip
				
			

Unzip di un singolo file

				
					unzip file_compresso.zip
				
			

Unzip di tutti i file in una cartella

				
					unzip "*.zip"
				
			

Il simbolo * è una wildcard che rappresenta “qualsiasi numero o carattere”. Quindi ogni file che termina con .zip verrà riconosciuto e decompresso.

Verificare si il file zip è integro

Utilizzando l’opzione -t si può verificare che l’archivio zip non sia in buono stato prima di decomprimerlo

				
					unzip -t file_compresso.zip
				
			

Questo comando è molto utile se si pensa che il file zip possa essere corrotto.

Unzip escludendo certi file

Per escludere un particolare file possiamo utilizzare l’opzione -x seguita dal nome del file da escludere.

				
					unzip file_compresso.zip –x file_particolare.txt
				
			

Elencare il contenuto di un file ZIP

Per vedere in dettaglio il contenuto di un file ZIP si può usare l’opzione -l unitamente al comando di unzip.

				
					unzip -l file_compresso.zip
				
			

Estrarre il contenuto in una specifica cartella

				
					unzip file_compresso.zip –d /home/user/cartella_destinazione
				
			

L’opzione -d permette di specificare il proprio percorso di destinazione.

Conclusioni

Questo articolo spiega come decomprimere ed accedere un file zip in Ubuntu Linux

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come installare Composer su Ubuntu

Composer è il gestore delle dipendenze per PHP. Per installarlo su Ubuntu seguiamo questi semplici passi illustrati qui sotto. Installazione di Composer Per prima cosa

Come realizzare un client NTP in Python

In questo post vediamo come realizzare, utilizzando poche righe di codice, uno script Python che agisca da client NTP. Soluzione 1 In questa prima soluzione

Come avviare UEFI dopo reboot su Linux

L’accesso a UEFI al boot del computer richiede la pressione di un tasto che varia per ogni produttore di hardware. I tasti che più comunemente

Partners