Guida verificata con Ubuntu: 20.04 22.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida contiene delle istruzioni utili per lavorare con i numerosi formati di compressione supportati da Ubuntu.

Alcuni archivi possono contenere numerosissimi elementi (a volte anche milioni di file). Pertanto in questi casi, per mantenere ordinato e usabile il proprio sistema, è consigliabile estrarre i file in cartelle vuote.

Installazione

Gestione tramite interfaccia grafica

Ubuntu e derivate hanno preinstallato un gestore di archivi che è accessibile:

Di seguito sono riportati i nomi dei comandi del menu contestuale, che variano in base all'ambiente grafico in uso.

Comprimere

Per creare un archivio è utile seguire le seguenti indicazioni:

Decomprimere

Per decomprimere (estrarre) un archivio è utile seguire le seguenti indicazioni:

Gestione tramite linea di comando

È inoltre possibile gestire i file compressi e gli archivi tramite terminale.
Di seguito sono riportate istruzioni e procedure relativi al formato di file da gestire.

Se si è di fronte all'estrazione un archivio di dimensioni molto piccole, è probabile che potrebbe avere in realtà un'elevata compressione dei dati e, una volta estratti, riempire con centinaia di GiB il proprio disco fisso. Non manipolare archivi che provengono da fonti non conosciute.

tar

Il comando tar serve per aprire degli archivi di file con estensione .tar o per creare degli archivi. Solitamente, un archivio contenente dei file viene successivamente compresso. L'estensione, in base al programma di compressione, risulta:

La sintassi del comando è la seguente:

tar [OPZIONE]... [FILE]...

Alcune opzioni da utilizzare con il comando tar:

Opzione

Risultato

-c

crea un nuovo archivio

-r

aggiunge i file all'archivio

-x

estrae i file da un archivio

-t

elenca tutti i file in un archivio

-f archivio.tar

utilizza come archivio il file archivio.tar

-v

elenca tutti i file processati

Alcuni esempi di uso del comando tar:

bzip2

I comandi bzip2 e bunzip2 servono per comprimere e decomprimere file nel formato .bz2.

La sintassi dei sopracitati comandi è la seguente:

bzip2 [OPZIONE]... [FILE]...

Alcune opzioni da utilizzare con il comando bzip2:

Opzione

Risultato

-l

lista i file contenuti

-z

forza la compressione

-d

forza la decompressione

-f

forza la sovrascrittura all'archivio

-k

mantieni i file compressi sorgente

-1 a -9

imposta il livello di compressione

-v

mostra tutti i file processati

Alcuni esempi di uso dei comandi bzip2 e bunzip2:

gzip

I comandi gzip e gunzip sono utili, rispettivamente, a comprimere e decomprimere i file nel formato .gz.

La sintassi dei comandi gzip e gunzip è la seguente:

gzip [OPZIONE]... [FILE]...

Alcune opzioni da utilizzare con il comando gzip:

Opzione

Risultato

-l

lista i file contenuti

-d

decompressione

-f

forza la sovrascrittura all'archivio

-k

mantieni i file compressi sorgente

-1 a -9

imposta il livello di compressione

-v

mostra tutti i file processati

Alcuni esempi di uso del comando gzip:

Con il comando gzip è possibile comprimere e decomprimere anche i file nel formato .zip.

lzma

I comandi lzma e unlzma servono per comprimere e decomprimere file nel formato .lzma.

La sintassi dei sopracitati comandi è la seguente:

lzma [OPZIONE]... [FILE]...

Alcune opzioni da utilizzare con il comando lzma:

Opzione

Risultato |

-z

forza la compressione

-d

forza la decompressione

-f

forza la sovrascrittura all'archivio

-k

mantieni i file compressi sorgente

-1 a -9

imposta il livello di compressione

-v

mostra tutti i file processati

Alcuni esempi di uso dei comandi lzma e unlzma:

xz

I comandi xz e unxz servono per comprimere e decomprimere file nel formato .xz.

La sintassi dei sopracitati comandi è la seguente:

xz [OPZIONE]... [FILE]...

Alcune opzioni da utilizzare con il comando xz:

Opzione

Risultato

-l

lista i file contenuti

-z

forza la compressione

-d

forza la decompressione

-f

forza la sovrascrittura all'archivio

-k

mantieni i file compressi sorgente

-0 a -9

imposta il livello di compressione

-v

mostra tutti i file processati

Alcuni esempi di uso dei comandi xz e unxz:

zip

I comandi zip e unzip servono per comprimere e decomprimere file nel formato .zip.

La sintassi del comando zip è la seguente:

zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]

Alcuni esempi di uso del comando:

Anche per il formato .zip è possibile scegliere una qualità di compressione.

zstd

I comandi zstd e unzstd servono per comprimere e decomprimere file nel formato .zst.

La sintassi dei sopracitati comandi è la seguente:

zstd [OPZIONE]... [FILE]...

Alcune opzioni da utilizzare con il comando zstd:

Opzione

Risultato

-l

lista i file contenuti

-z

forza la compressione

-d

forza la decompressione

-f

forza la sovrascrittura all'archivio

-k

mantieni i file compressi sorgente

-1 a -19

imposta il livello di compressione

-v

lista tutti i file processati

Alcuni esempi di uso dei comandi zstd e unzstd:

7zip

Il comando 7z serve per comprimere e decomprimere file nel formato .7z. Per la sua esecuzione è necessario installare il pacchetto p7zip-full.

La sintassi del comando 7z è la seguente:

7z <command> [<switches>...] <archive_name> [<file_names>...] [<@listfiles...>]

Alcuni esempi di uso del comando:

jar

Il comando jar serve per comprimere e decomprimere file nel formato .jar.

La sintassi del comando jar è la seguente:

jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...

Alcuni esempi di uso del comando:

rar

Per abilitare la gestione dei file .rar seguire le indicazioni del relativo paragrafo.

I comandi rar e unrar servono per comprimere e decomprimere i file in formato .rar.

La sintassi del comando rar è la seguente:

rar <command> -<switch 1> -<switch N> <archive> <files...>

Alcuni esempi di uso dei comandi rar e unrar:

ace

Il comando unace serve per decomprimere gli archivi in formato .ace. Il supporto a tale formato va abilitato seguendo la procedura descritta in questa guida.

La sintassi del comando unace è la seguente:

unace <command> [-<sw1> ...] <archive> [<base_dir>\] [<files>/@<filelist>]

Alcuni esempi di uso del comando unace:

Ulteriori risorse


CategoryAmministrazione

AmministrazioneSistema/FormatiDiCompressione (l'ultima modifica è del 23/11/2023 02.28.56, fatta da jeremie2)