Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash zip uso: Comprimere file e directory
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash zip uso: Comprimere file e directory

Overview

Il comando zip è utilizzato per comprimere file e directory in un archivio ZIP. Questo formato di file è ampiamente utilizzato per ridurre le dimensioni dei file e facilitare il trasferimento o l’archiviazione.

Usage

La sintassi di base del comando zip è la seguente:

zip [opzioni] [archivio.zip] [file1] [file2] ...

Common Options

  • -r: Comprimi ricorsivamente le directory.
  • -e: Crea un archivio ZIP crittografato.
  • -u: Aggiorna i file esistenti nell’archivio ZIP.
  • -d: Elimina file dall’archivio ZIP.
  • -q: Esegui il comando in modalità silenziosa (senza output).

Common Examples

Ecco alcuni esempi pratici dell’uso del comando zip:

  1. Comprimere file in un archivio ZIP:
    zip archivio.zip file1.txt file2.txt
    
  2. Comprimere una directory ricorsivamente:
    zip -r archivio.zip nome_directory/
    
  3. Aggiornare un file esistente nell’archivio:
    zip -u archivio.zip file1.txt
    
  4. Crittografare un archivio ZIP:
    zip -e archivio.zip file1.txt
    
  5. Eliminare un file dall’archivio ZIP:
    zip -d archivio.zip file1.txt
    

Tips

  • Quando si comprimono directory, utilizzare sempre l’opzione -r per includere tutti i file e le sottodirectory.
  • Considera di utilizzare l’opzione -e per proteggere i tuoi file sensibili con una password.
  • Controlla il contenuto dell’archivio ZIP con il comando unzip -l archivio.zip prima di estrarre i file.