Come creare ed estrarre file zip in una directory specifica in Linux

In uno dei nostri numerosi articoli sul comando tar, ti abbiamo mostrato come estrarre i file tar in una directory specifica o diversa in Linux. Questa breve guida ti spiega come estrarre/scompattare i file archivio .zip in una directory specifica o diversa in Linux.

Zip è un semplice servizio di impacchettamento e compressione di file multipiattaforma per sistemi simili a Unix, inclusi Linux e Windows OS; oltre a molti altri sistemi operativi. Il formato “zip” è un comune formato di archiviazione utilizzato sui PC Windows e, soprattutto, consente di specificare il livello di compressione tra 1 e 9 come opzione.

Leggi anche: 5 Migliori Strumenti di Archiviazione da Righe di Comando per Linux

Crea un File Archivio Zip in Linux

Per creare un file .zip (impacchettato e compresso) da riga di comando, puoi eseguire un comando simile a quello di seguito. Il flag -r abilita la lettura ricorsiva della struttura delle directory dei file.

$ zip -r tecmint_files.zip tecmint_files 
Create Zip File in Linux

Per decomprimere il file archivio tecmint_files.zip che hai appena creato, puoi eseguire il comando unzip come segue.

$ unzip tecmint_files.zip

Il comando sopra estrarrà i file nella directory di lavoro corrente. Cosa succede se desideri inviare i file non zippati in una directory specifica o diversa: puoi impararlo nella prossima sezione.

Estrarre il File Zip in una Directory Specifica o Diversa

Per estrarre/scompattare .zip archivi file in una directory specifica o diversa da riga di comando, includi il flag di comando -d come mostrato di seguito. Utilizzeremo lo stesso esempio sopra per dimostrarlo.

Questo estrarrà il contenuto del file .zip nella directory /tmp:

$ mkdir -p /tmp/unziped
$ unzip tecmint_files.zip -d /tmp/unziped
$ ls -l /tmp/unziped/
Extract Zip Files to Specific Directory

Per ulteriori informazioni sull’uso, leggi le pagine man dei comandi zip e unzip.

$ man zip
$ man unzip 

Potresti essere interessato a leggere anche i seguenti articoli correlati.

  1. Come Archiviare/Comprimere File e Directory in Linux
  2. Come Aprire, Estrarre e Creare File RAR in Linux
  3. Peazip – Un Gestore di File Portatile e Strumento di Archiviazione per Linux
  4. Dtrx – Uno Strumento Intelligente di Estrazione Archivi (tar, zip, cpio, rpm, deb, rar) per Linux

In questo breve articolo abbiamo spiegato come estrarre/scompattare file archivio .zip in una directory specifica o diversa in Linux. Puoi aggiungere i tuoi pensieri a questo articolo tramite il modulo di feedback qui sotto.

Source:
https://www.tecmint.com/unzip-extract-zip-files-to-specific-directory-in-linux/