Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "FormatiDiCompressione"
Differenze tra le versioni 14 e 18 (in 4 versioni)
Versione 14 del 18/06/2007 09.49.11
Dimensione: 7900
Commento: banner di revisione
Versione 18 del 18/06/2007 10.43.40
Dimensione: 6431
Commento: cambiata anchor
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:

||<tablestyle="background-color:red; width:100%;font-size:1.3em;":>'''[[BR]]ATTENZIONE! [[BR]][[BR]] REVISIONE IN CORSO [[BR]][[BR]]'''||
Linea 7: Linea 4:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents(1)]]|| ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">[[TableOfContents(2)]]||
Linea 21: Linea 18:
== TAR == [[Anchor(tar)]]
== tar ==
Linea 23: Linea 21:
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. 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:

 * '''.tar.bz2''' se compresso con [#bunzip2 bunzip2]

 * '''.tar.gz''' se compresso [#gzip gzip]
Linea 29: Linea 31:
Le principali opzioni da utilizzare con il comando '''tar''' sono: Alcune opzioni da utilizzare con il comando '''tar''':
Linea 31: Linea 33:
||<tablestyle="width:40%" style="background-color:#FB8B00;" : 20%>'''Opzione''' ||<tablestyle="width:10%" style="background-color:#FB8B00;">'''Risoltato''' ||
||<:>'''-c'''|| Creare un nuovo archivio ||
||<:>'''-r'''|| A
ggiunge i file all'archivio ||
||<:>'''-x'''|| Estrae i file da un archivio ||
||<:>'''-t'''|| Elencare tutti i file in un archivio ||
||<:>'''-f ARCHIVIO'''|| U
tilizzare come archivio il file ARCHIVIO ||
||<:>'''-v''' || Elencare
tutti i file processati ||
||<tablestyle="width:50%" style="background-color:#FB8B00;" : 10%>'''Opzione''' ||<style="background-color:#FB8B00;":40%>'''Risultato''' ||
||<:>'''-c'''|| crea un nuovo archivio ||
||<:>'''-r'''|| a
ggiunge i file all'archivio ||
||<:>'''-x'''|| estrae i file da un archivio ||
||<:>'''-t'''|| elenca tutti i file in un archivio ||
||<:>'''-f archivio.tar'''|| u
tilizza come archivio il file {{{archivio.tar}}} ||
||<:>'''-v''' || elenca
tutti i file processati ||
Linea 39: Linea 41:
== GNU Tar (.tar) == Alcuni esempi di uso del comando '''tar''':
Linea 41: Linea 43:
=== Creare Archivio ===  * {{{
tar -cf archivio.tar miofile.txt miofile.bin
}}} Crea l'archivio `archivio.tar` contenente i file `miofile.txt` e `miofile.bin`.
 * {{{
tar -xf archivio.tar
}}} Estrae tutti i file dall'archivio `archivio.tar`.
 * {{{ tar -tvf archivio.tar
}}} Visualizza tutti file contenuti nell'archivio {{{archivio.tar}}}.
 * {{{
tar -xvfz archivio.tar.gz
}}} Estrae tutti i file dall'archivio `archivio.tar.gz` compresso con '''gzip'''.
 * {{{
tar -xvfj archivio.tar.bz2
}}} Estrae tutti i file dall'archivio `archivio.tar.bz2` compresso con '''bunzip2'''.
Linea 43: Linea 58:
Per creare l'archivio dare
{{{tar -cf archivio.tar file.txt img.png
}}}
=== Scompattare archivio ===
Per creare l'archivio dare
{{{tar -xf archivio.tar
[[Anchor(gzip)]]
== 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]...
Linea 51: Linea 68:
=== Visualizzare i file nel archivio === Alcuni esempi di uso del comando '''gzip''':
Linea 53: Linea 70:
Per visualizzare i file nel archivio dare il comando
{{{ tar -tvf archivio.tar
 * {{{
gzip -r archivio.gz prova.txt /home/daniel/Doc
}}} Inserisce nell'archivio {{{archivio.gz}}} il file {{{prova.txt}}} e la cartella {{{/home/daniel/Doc}}}.
 * {{{
gzip -d miofile.gzip
}}} Decomprime il file `miofile.gz`.
 * {{{
gzip -9 miofile.txt
}}} Comprime in modalità «'''-9'''» (miglior compressione) il file `miofile.txt` creando il file `miofile.txt.gz`.

[[Anchor(zipratio)]]
È possibile modificare il tipo di compressione, le qualità disponibili variano da '''-1''' (nessuna compressione, solo archiviazione) a '''-9''' (compressione massima, viene utilizzato uno spazio minimo sul disco).

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Con il comando'' '''gzip''' ''è possibile comprimere e decomprimere anche i file nel formato `.zip`.'' ||

[[Anchor(bzip2)]]
== 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]...
Linea 57: Linea 95:
== GNU Tar GZ (.tar.gz .tgz) == Alcuni esempi di uso dei comandi '''bzip2''' e '''bunzip2''':
Linea 59: Linea 97:
=== Scompattare archivio ===  * {{{
bzip miofile.txt
}}} Comprime il file `miofile.txt` creando il file `miofile.txt.bz2`.
 * {{{
bunzip2 miofile.bz2
}}} Decomprime il file `miofile.bz2`.
Linea 61: Linea 104:
{{{tar -xvf archivio.tar.gz
}}}
Per archivi normali.
[[Anchor(zip)]]
== zip ==
Linea 65: Linea 107:
{{{tar -xvfz archivio.gz
}}}
Estrae tutti i file dall'archivio archivio.tar.gz compresso con '''gzip'''.
I comandi '''zip''' e '''unzip''' servono per comprimere e decomprimere file nel formato {{{.zip}}}.
Linea 69: Linea 109:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Per '''Creare Archivio''' e '''Visualizzare i file nel archivio''' fare lo stesso procedimento seguito in '''GNU Tar''', l'unica cosa è inserire nel comando il formati di compressione utilizzato''||

== GNU Tar bzip2 (.tar.bz2) ==

=== Scompattare archivio ===

{{{tar -xvf archivio.tar.gz
}}}
Per archivi normali.

{{{tar -xvfj archivio.bz2
}}}
Estrae tutti i file dall'archivio archivio.tar.gz compresso con '''bunzip2'''.

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Per '''Creare Archivio''' e '''Visualizzare i file nel archivio''' fare lo stesso procedimento seguito in '''GNU Tar''', l'unica cosa è inserire nel comando il formati di compressione utilizzato''||

Per maggiori informazioni sul comando tar dal terminale lanciare uno dei seguenti comandi:
{{{tar --help
man tar
La sintassi del comando '''zip''' è la seguente:
{{{
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
Linea 90: Linea 114:
= Gzip = Alcuni esempi di uso del comando:
Linea 92: Linea 116:
Il comando '''gzip''' serve per comprimere o decomprimere file. L'estensione dei file è {{{.gz}}}.  * {{{
unzip archivio.zip
}}} Decomprime il file {{{archivio.zip}}}.
 * {{{
zip archivio.zip file.txt img.png documento.doc
}}} Crea un file compresso {{{archivio.zip}}} contenente i file {{{file.txt}}}, {{{img.png}}} e {{{documento.doc}}}.
 * {{{
zip -e esempio.zip file.txt
}}} Crea un archivio {{{esempio.zip}}} criptato e protetto con una password a scelta dell'utente.
Linea 94: Linea 126:
La sintassi del comando '''gzip''' e '''gunzip''' è la seguente: Anche per il formato {{{.zip}}} è possibile scegliere una [#zipratio qualità di compressione].
Linea 96: Linea 128:
{{{gzip [OPZIONE]... [FILE]... [[Anchor(rar)]]
== rar ==

I comandi '''rar''' e '''unrar''' servono per comprimere e decomprimere i file in formato {{{.rar}}}. Il supporto a tale formato va abilitato seguendo la procedura descritta in [:FormatiProprietari#rar:questa] guida.

La sintassi del comando '''rar''' è la seguente:
{{{
rar <command> -<switch 1> -<switch N> <archive> <files...>
Linea 99: Linea 138:
=== Creare archivi === Alcuni esempi di uso dei comandi '''rar''' e '''unrar''':
Linea 101: Linea 140:
{{{gzip -r archivio.gz ciao.txt /home/daniel/Doc
}}}
Inserisce nel archivio il file '''ciao.txt''' e la cartella '''Doc'''
 * {{{
rar a file.txt img.png
}}} Crea un archivio contenente i file {{{file.txt}}} e {{{img.png}}}.
 * {{{
unrar x archivio.rar
}}} Scompatta nella cartella corrente il file {{{archivio.rar}}}.
Linea 105: Linea 147:
=== Scompattare file === [[Anchor(unace)]]
== ace ==
Linea 107: Linea 150:
{{{gzip -d miofile.gz Il comando '''unace''' serve per decomprimere gli archivi in formato {{{.ace}}}. Il supporto a tale formato va abilitato seguendo la procedura descritta in [:FormatiProprietari#ace:questa] guida.

La sintassi del comando '''unace''' è la seguente:
{{{
unace <command> [-<sw1> ...] <archive> [<base_dir>\] [<files>/@<filelist>]
Linea 110: Linea 157:
=== Qualità di compressione === Alcuni esempi di uso del comando '''unace''':
 * {{{
unace x archivio.ace
}}} Decomprime il file {{{archivio.ace}}} nella cartella corrente.
Linea 112: Linea 162:
{{{gzip -9 miofile.txt
}}}
Le qualità di compressione sono:
 * '''-1''': Bassa qualità
 * '''-9''': Qualità massima
= Ulteriori risorse =
Linea 118: Linea 164:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%^>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Con il comando '''gzip''' è possibile decomprimere anche file con estensione {{{.zip}}}.''||

Per maggiori informazioni sul comando gzip dare:
{{{man gzip
gzip --help
}}}

= bzip2 =

Il comando '''bunzip2''' serve per decomprimere file. L'estensione dei file è {{{.bz2}}}.

La sintassi del comando '''bunzip2''' e anche del comando '''bzip2''' è la seguente:

{{{bunzip2 [OPZIONE]... [FILE]...
}}}

=== Decomprimere archivio ===

{{{bunzip2 archivio.bz2
}}}

=== Creare archivio ===

{{{bzip documenti.txt
}}}
Verrà creato un archivio con il nome di '''file.txt.bz2''' contenente il file '''documenti.txt'''

Per maggiori informazioni sul comando gzip dare:
{{{man bzip2
bzip2 --help
}}}

= ZIP (.zip) =

Il comando '''zip''' serve per comprimere o decomprimere file. L'estensione dei file è {{{.zip}}}.

La sintassi del comando '''zip''' è la seguente:
{{{zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
}}}

=== Decomprimere archivio ===

Per decomprimere dei file dare il comando

{{{unzip archivio.zip
}}}

=== Creare archivio ===

Per creare un archivio di file dare il comando
{{{zip archivio.zip file.txt img.png documento.doc
}}}
Con questo comando verrà creato un archivio che si chiama '''archivio.zip''' contenente i file:
 *'''file.txt'''
 *'''img.png'''
 *'''documento.doc'''

=== Creare un archivio criptato ===

Con questo metodo è possibile creare un archivio con richiesta di password per la scompattazione
{{{zip -e esempio.zip file.txt
}}}
Verrà richiesto di inserire una password con qui criptare l'archivio

=== Qualità di compressione ===

È possibile anche impostare la qualità di compressione dell'archivio:
 * '''-1''': Bassa qualità
 * '''-9''': Qualità massima
{{{zip -9 esempio.zip file.txt
}}}

Per ulteriori informazioni riguardanti '''zip''' e '''unzip''' dare i comandi
{{{man zip
zip -h
}}}

= RAR (.rar) =

Il comando '''rar''' serve per comprimere o decomprimere file. L'estensione dei file è {{{.rar}}}.

La sintassi del comando '''rar''' è la seguente:
{{{rar <command> -<switch 1> -<switch N> <archive> <files...>
}}}
== Installare ==
Per prima cosa è necessario installare i pacchetti, per permettere a ubuntu di abilitare il supporto
{{{sudo apt-get install rar unrar
}}}

=== Creare archivio ===

Per creare un archivio dare il comando
{{{rar a file.txt img.png
}}}

=== Scompattare un archivio ===

Per scompattare un archivio dare il comando
{{{unrar x archivio.rar
}}}

Per ulteriori informazioni riguardanti '''rar''' e '''unrar''' dare i comandi
{{{man rar
rar -h
}}}

= ACE (.ace) =

Il comando '''ace''' serve per comprimere o decomprimere file. L'estensione dei file è {{{.ace}}}.

LA sintassi del comando '''unace''', è la seguente:
{{{UNACE <command> [-<sw1> ...] <archive> [<base_dir>\] [<files>/@<filelist>]
}}}
== Installare ==
Per prima cosa è necessario installare i pacchetti, per permettere a ubuntu di abilitare il supporto
{{{sudo apt-get install unace unace-nonfree
}}}

=== Creare archivio ===

Per creare un archivio dare il comando
{{{ace a file.txt img.png
}}}

=== Scompattare un archivio ===

Per scompattare un archivio dare il comando
{{{unace x archivio.ace
}}}

Per ulteriori informazioni riguardanti '''unace''' dare i comandi
{{{man unace
unace -h
}}}
 * [:FormatiLiberi:Guida ai formati liberi]
 * [:FormatiProprietari:Guida ai formati proprietari]
 * [:ComandiBase:Guida ai comandi base]
Linea 253: Linea 168:
CategoryNuoviDocumenti CategoryAmministrazione

BR

Introduzione

Immagine(Icone/Piccole/package.png,,center)

Questa guida contiene delle istruzioni utili a lavorare con i numerosi formati di compressione messi a disposizione dal sistema.

Comprimere e decomprimere

Il metodo più veloce per creare un archivio è quello di fare clic con il tasto destro su una cartella o un gruppo di file e scegliere dal menù a scomparsa la voce «Crea archivio...», selezionare il tipo di compressione dunque fare clic su «Crea».Mentre per fare l'operazione inversa cioè scompattare l'archivio, fare tasto destro su di esso e poi «Estrai qui...», l'archivio verrà scompattato nella cartella in qui si trovava.

attachment:archivio.png

Formati disponibili

Anchor(tar)

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:

  • .tar.bz2 se compresso con [#bunzip2 bunzip2]

  • .tar.gz se compresso [#gzip gzip]

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:

  • tar -cf archivio.tar miofile.txt miofile.bin

    Crea l'archivio archivio.tar contenente i file miofile.txt e miofile.bin.

  • tar -xf archivio.tar

    Estrae tutti i file dall'archivio archivio.tar.

  • {{{ tar -tvf archivio.tar

}}} Visualizza tutti file contenuti nell'archivio archivio.tar.

  • tar -xvfz archivio.tar.gz

    Estrae tutti i file dall'archivio archivio.tar.gz compresso con gzip.

  • tar -xvfj archivio.tar.bz2

    Estrae tutti i file dall'archivio archivio.tar.bz2 compresso con bunzip2.

Anchor(gzip)

gzip

I comandi gzipe 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]...

Alcuni esempi di uso del comando gzip:

  • gzip -r archivio.gz prova.txt /home/daniel/Doc

    Inserisce nell'archivio archivio.gz il file prova.txt e la cartella /home/daniel/Doc.

  • gzip -d miofile.gzip

    Decomprime il file miofile.gz.

  • gzip -9 miofile.txt

    Comprime in modalità «-9» (miglior compressione) il file miofile.txt creando il file miofile.txt.gz.

Anchor(zipratio) È possibile modificare il tipo di compressione, le qualità disponibili variano da -1 (nessuna compressione, solo archiviazione) a -9 (compressione massima, viene utilizzato uno spazio minimo sul disco).

Immagine(Icone/Piccole/note.png,,center)

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

Anchor(bzip2)

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]...

Alcuni esempi di uso dei comandi bzip2 e bunzip2:

  • bzip miofile.txt

    Comprime il file miofile.txt creando il file miofile.txt.bz2.

  • bunzip2 miofile.bz2

    Decomprime il file miofile.bz2.

Anchor(zip)

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:

  • unzip archivio.zip

    Decomprime il file archivio.zip.

  • zip archivio.zip file.txt img.png documento.doc

    Crea un file compresso archivio.zip contenente i file file.txt, img.png e documento.doc.

  • zip -e esempio.zip file.txt

    Crea un archivio esempio.zip criptato e protetto con una password a scelta dell'utente.

Anche per il formato .zip è possibile scegliere una [#zipratio qualità di compressione].

Anchor(rar)

rar

I comandi rar e unrar servono per comprimere e decomprimere i file in formato .rar. Il supporto a tale formato va abilitato seguendo la procedura descritta in [:FormatiProprietari#rar:questa] guida.

La sintassi del comando rar è la seguente:

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

Alcuni esempi di uso dei comandi rar e unrar:

  • rar a file.txt img.png

    Crea un archivio contenente i file file.txt e img.png.

  • unrar x archivio.rar

    Scompatta nella cartella corrente il file archivio.rar.

Anchor(unace)

ace

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

La sintassi del comando unace è la seguente:

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

Alcuni esempi di uso del comando unace:

  • unace x archivio.ace

    Decomprime il file archivio.ace nella cartella corrente.

Ulteriori risorse

  • [:FormatiLiberi:Guida ai formati liberi]

  • [:FormatiProprietari:Guida ai formati proprietari]

  • [:ComandiBase:Guida ai comandi base]


CategoryAmministrazione