Ricerca nel sito web

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/decomprimere file di archivio .zip in una directory specifica o diversa in Linux.

Zip è una semplice utility di compressione e confezionamento di file multipiattaforma per sistemi simili a Unix, inclusi Linux e Windows OS; oltre a molti altri sistemi operativi. Il formato "zip" è un formato di file di archiviazione comune utilizzato sui PC Windows e, cosa più importante, consente di specificare il livello di compressione tra 1 e 9 come opzione.

Leggi anche: 5 migliori strumenti di archiviazione da riga di comando per Linux

Crea un file di archivio zip in Linux

Per creare un file .zip (pacchetto e compresso) dalla riga di comando, puoi eseguire un comando simile come quello qui sotto, Il flag -r abilita la lettura ricorsiva dei file struttura delle directory.

zip -r tecmint_files.zip tecmint_files 

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

unzip tecmint_files.zip

Il comando precedente estrarrà i file nella directory di lavoro corrente. Cosa succede se desideri inviare i file decompressi in una directory specifica o diversa? Puoi scoprirlo nella sezione successiva.

Estrai il file zip in una directory specifica o diversa

Per estrarre/decomprimere file di archivio .zip in una directory specifica o diversa dalla riga di comando, includi il flag del comando di decompressione -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/

Per ulteriori informazioni sull'utilizzo, leggere le pagine man dei comandi zip e unzip.

man zip
man unzip 

Potrebbe interessarti anche leggere 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 file manager portatile e uno strumento di archiviazione per Linux
  4. Dtrx – Uno strumento intelligente di estrazione degli archivi (tar, zip, cpio, rpm, deb, rar) per Linux

In questo breve articolo, abbiamo spiegato come estrarre/decomprimere i file di 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.