Dimensione: 7733
Commento: nuova pagina
|
Dimensione: 7781
Commento: Aggiustati riferimenti interni
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
[[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(2)]]|| |
<<BR>> <<Indice>> |
Linea 10: | Linea 10: |
[[Anchor(metodografico)]] | <<Anchor(metodografico)>> |
Linea 15: | Linea 15: |
=== Comprimere === | <<Anchor(comprimere)>> == Comprimere == |
Linea 17: | Linea 18: |
Per creare un archivio: 0. Fare clic col pulsante destro del mouse su una cartella o su un gruppo di file 0. Selezionare '''Crea archivio''' 0. Nella casella di testo '''Archivio''' inserire il nome da dare all'archivio e selezionare il tipo di estensione dall'elenco a discesa 0. Fare clic su '''Crea'''. |
Per creare un archivio è utile seguire le seguenti indicazioni: |
Linea 23: | Linea 20: |
=== Decomprimere === | 0. fare clic col pulsante destro del mouse su una cartella o su un gruppo di file; 0. selezionare «'''Crea archivio'''»; 0. nella casella di testo «'''Archivio'''» inserire il nome che si desidera assegnare all'archivio e selezionare il tipo di estensione dall'elenco a discesa; 0. fare clic su «'''Crea'''». |
Linea 25: | Linea 25: |
Per decomprimere un archivio: 0. Fare clic col pulsante destro del mouse su un archivio 0. Selezionare '''Estrai qui...''' 0. L'archivio viene scompattato nella cartella in cui si trova. |
<<Anchor(decomprimere)>> == Decomprimere == Per decomprimere un archivio è utile seguire le seguenti indicazioni: 0. fare clic col pulsante destro del mouse sull'archivio che si desidera decomprimere; 0. selezionare «'''Estrai qui...'''»; 0. l'archivio verrà scompattato nella cartella corrente. |
Linea 32: | Linea 36: |
[[Anchor(tar)]] | <<Anchor(tar)>> |
Linea 35: | Linea 39: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Può capitare che venga chiesto di estrarre un archivio di tipo `.tar` in una cartella esistente. Questo archivio potrebbe ''esplodere'' in milioni di file o essere inserito all'interno del sistema indovinando il nome del file system presente sul proprio computer. È consigliabile estrarre i file in cartelle vuote. || | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Può capitare che venga chiesto di estrarre un archivio di tipo `.tar` in una cartella esistente. Questo archivio potrebbe ''esplodere'' in milioni di file o essere inserito all'interno del sistema indovinando il nome del file system presente sul proprio computer. È consigliabile estrarre i file in cartelle vuote. || |
Linea 39: | Linea 43: |
* '''.tar.bz2''' se compresso con [#bunzip2 bunzip2] | * '''.tar.bz2''' se compresso con [[#bunzip2|bunzip2]] |
Linea 41: | Linea 45: |
* '''.tar.gz''' se compresso [#gzip gzip] | * '''.tar.gz''' se compresso [[#gzip|gzip]] |
Linea 54: | Linea 58: |
||<:>'''-f archivio.tar'''|| utilizza come archivio il file {{{archivio.tar}}} || | ||<:>'''-f archivio.tar'''|| utilizza come archivio il file `archivio.tar` || |
Linea 59: | Linea 63: |
* {{{ 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 -xvf archivio.tar.gz }}} Estrae tutti i file dall'archivio, indipendentemente dal formato di compressione ([#gzip gzip] o [#bzip2 bzip2]). * {{{ 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'''. |
* Crea l'archivio `archivio.tar` contenente i file `miofile.txt` e `miofile.bin`: {{{ tar -cf archivio.tar miofile.txt miofile.bin }}} * Estrarre tutti i file dall'archivio `archivio.tar`: {{{ tar -xf archivio.tar }}} * Visualizzare tutti file contenuti nell'archivio `archivio.tar`: {{{ tar -tvf archivio.tar }}} * Estrarre tutti i file dall'archivio, indipendentemente dal formato di compressione ([[#gzip|gzip]] o [[#bzip2|bzip2]]): {{{ tar -xvf archivio.tar.gz }}} * Estrarre tutti i file dall'archivio `archivio.tar.gz` compresso con '''gzip''': {{{ tar -xvfz archivio.tar.gz }}} * Estrarre tutti i file dall'archivio `archivio.tar.bz2` compresso con '''bunzip2''': {{{ tar -xvfj archivio.tar.bz2 }}} |
Linea 76: | Linea 82: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''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.''' || | ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''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.''' || |
Linea 78: | Linea 84: |
[[Anchor(gzip)]] | <<Anchor(gzip)>> |
Linea 81: | Linea 87: |
I comandi '''gzip''' e '''gunzip''' sono utili, rispettivamente, a comprimere e decomprimere i file nel formato {{{.gz}}}. | I comandi '''gzip''' e '''gunzip''' sono utili, rispettivamente, a comprimere e decomprimere i file nel formato `.gz`. |
Linea 83: | Linea 89: |
La sintassi dei comandi '''gzip''' e '''gunzip''' è la seguente: {{{ |
La sintassi dei comandi '''gzip''' e '''gunzip''' è la seguente: {{{ |
Linea 90: | Linea 95: |
* {{{ 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`. |
* Inserire nell'archivio {{{archivio.gz}}} il file `prova.txt` e la cartella `/home/daniel/Doc`:{{{ gzip -r archivio.gz prova.txt /home/daniel/Doc }}} * Decomprime il file `miofile.gz`: {{{ gzip -d miofile.gzip }}} * Comprimere in modalità «'''-9'''» (miglior compressione) il file `miofile.txt` creando il file `miofile.txt.gz`: {{{ gzip -9 miofile.txt }}} |
Linea 100: | Linea 105: |
[[Anchor(zipratio)]] | <<Anchor(zipratio)>> |
Linea 103: | Linea 108: |
||<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`.'' || | ||<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`.'' || |
Linea 105: | Linea 110: |
[[Anchor(bzip2)]] | <<Anchor(bzip2)>> |
Linea 108: | Linea 113: |
I comandi '''bzip2''' e '''bunzip2''' servono per comprimere e decomprimere file nel formato {{{.bz2}}}. | I comandi '''bzip2''' e '''bunzip2''' servono per comprimere e decomprimere file nel formato `.bz2`. |
Linea 110: | Linea 115: |
La sintassi dei sopracitati comandi è la seguente: {{{ |
La sintassi dei sopracitati comandi è la seguente: {{{ |
Linea 115: | Linea 119: |
Alcuni esempi di uso dei comandi '''bzip2''' e '''bunzip2''': | Alcuni esempi di uso dei comandi '''bzip2''' e '''bunzip2''': * Comprime il file `miofile.txt` creando il file `miofile.txt.bz2`: {{{ bzip miofile.txt }}} * Decomprime il file `miofile.bz2`: {{{ bunzip2 miofile.bz2 }}} |
Linea 117: | Linea 127: |
* {{{ bzip miofile.txt }}} Comprime il file `miofile.txt` creando il file `miofile.txt.bz2`. * {{{ bunzip2 miofile.bz2 }}} Decomprime il file `miofile.bz2`. [[Anchor(zip)]] |
<<Anchor(zip)>> |
Linea 127: | Linea 130: |
I comandi '''zip''' e '''unzip''' servono per comprimere e decomprimere file nel formato {{{.zip}}}. | I comandi '''zip''' e '''unzip''' servono per comprimere e decomprimere file nel formato `.zip`. |
Linea 129: | Linea 132: |
La sintassi del comando '''zip''' è la seguente: {{{ |
La sintassi del comando '''zip''' è la seguente: {{{ |
Linea 136: | Linea 138: |
* {{{ 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. |
* Decomprime il file `archivio.zip`: {{{ unzip archivio.zip }}} * Creare il file compresso `archivio.zip` contenente i file `file.txt`, `img.png` e `documento.doc`: {{{ zip archivio.zip file.txt img.png documento.doc }}} * Creare il file compresso `esempio.zip` criptato e protetto con una password a scelta dell'utente: {{{ zip -e esempio.zip file.txt }}} |
Linea 146: | Linea 148: |
Anche per il formato {{{.zip}}} è possibile scegliere una [#zipratio qualità di compressione]. | Anche per il formato `.zip` è possibile scegliere una [[#zipratio|qualità di compressione]]. |
Linea 148: | Linea 150: |
[[Anchor(rar)]] | <<Anchor(rar)>> |
Linea 151: | Linea 153: |
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 [:Multimedia/FormatiProprietari#rar:questa] guida. | 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 [[Multimedia/FormatiProprietari#rar|questa]] guida. |
Linea 153: | Linea 155: |
La sintassi del comando '''rar''' è la seguente: {{{ |
La sintassi del comando '''rar''' è la seguente: {{{ |
Linea 160: | Linea 161: |
* {{{ 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}}}. |
* Creare un archivio contenente i file `file.txt` e `img.png`: {{{ rar a file.txt img.png }}} * Scompattare nella cartella corrente il file `archivio.rar`: {{{ unrar x archivio.rar }}} |
Linea 167: | Linea 168: |
[[Anchor(unace)]] | <<Anchor(unace)>> |
Linea 170: | Linea 171: |
Il comando '''unace''' serve per decomprimere gli archivi in formato {{{.ace}}}. Il supporto a tale formato va abilitato seguendo la procedura descritta in [:Multimedia/FormatiProprietari#ace:questa] guida. | Il comando '''unace''' serve per decomprimere gli archivi in formato `.ace`. Il supporto a tale formato va abilitato seguendo la procedura descritta in [[Multimedia/FormatiProprietari#ace|questa]] guida. |
Linea 172: | Linea 173: |
La sintassi del comando '''unace''' è la seguente: {{{ |
La sintassi del comando '''unace''' è la seguente: {{{ |
Linea 178: | Linea 178: |
* {{{ unace x archivio.ace }}} Decomprime il file {{{archivio.ace}}} nella cartella corrente. |
* Decomprime il file `archivio.ace` nella cartella corrente: {{{ unace x archivio.ace }}} |
Linea 184: | Linea 184: |
* [:Multimedia/FormatiLiberi:Guida ai formati liberi] * [:Multimedia/FormatiProprietari:Guida ai formati proprietari] * [:AmministrazioneSistema/ComandiBase:Guida ai comandi base] |
* [[Multimedia/FormatiLiberi|Guida ai formati liberi]] * [[Multimedia/FormatiProprietari|Guida ai formati proprietari]] * [[AmministrazioneSistema/ComandiBase|Guida ai comandi base]] |
Introduzione
Questa guida contiene delle istruzioni utili a lavorare con i numerosi formati di compressione supportati dal sistema.
Comprimere e decomprimere
Il metodo più semplice per creare archivi o per aprire quelli esistenti consiste nell'utilizzare il gestore di file Nautilus.
Comprimere
Per creare un archivio è utile seguire le seguenti indicazioni:
- fare clic col pulsante destro del mouse su una cartella o su un gruppo di file;
selezionare «Crea archivio»;
nella casella di testo «Archivio» inserire il nome che si desidera assegnare all'archivio e selezionare il tipo di estensione dall'elenco a discesa;
fare clic su «Crea».
Decomprimere
Per decomprimere un archivio è utile seguire le seguenti indicazioni:
- fare clic col pulsante destro del mouse sull'archivio che si desidera decomprimere;
selezionare «Estrai qui...»;
- l'archivio verrà scompattato nella cartella corrente.
Formati disponibili
tar
Può capitare che venga chiesto di estrarre un archivio di tipo .tar in una cartella esistente. Questo archivio potrebbe esplodere in milioni di file o essere inserito all'interno del sistema indovinando il nome del file system presente sul proprio computer. È consigliabile estrarre i file in cartelle vuote. |
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:
Crea l'archivio archivio.tar contenente i file miofile.txt e miofile.bin:
tar -cf archivio.tar miofile.txt miofile.bin
Estrarre tutti i file dall'archivio archivio.tar:
tar -xf archivio.tar
Visualizzare tutti file contenuti nell'archivio archivio.tar:
tar -tvf archivio.tar
Estrarre tutti i file dall'archivio, indipendentemente dal formato di compressione (gzip o bzip2):
tar -xvf archivio.tar.gz
Estrarre tutti i file dall'archivio archivio.tar.gz compresso con gzip:
tar -xvfz archivio.tar.gz
Estrarre tutti i file dall'archivio archivio.tar.bz2 compresso con bunzip2:
tar -xvfj archivio.tar.bz2
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. |
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]...
Alcuni esempi di uso del comando gzip:
Inserire nell'archivio archivio.gz il file prova.txt e la cartella /home/daniel/Doc:
gzip -r archivio.gz prova.txt /home/daniel/Doc
Decomprime il file miofile.gz:
gzip -d miofile.gzip
Comprimere in modalità «-9» (miglior compressione) il file miofile.txt creando il file miofile.txt.gz:
gzip -9 miofile.txt
È 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).
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:
Comprime il file miofile.txt creando il file miofile.txt.bz2:
bzip miofile.txt
Decomprime il file miofile.bz2:
bunzip2 miofile.bz2
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:
Decomprime il file archivio.zip:
unzip archivio.zip
Creare il file compresso archivio.zip contenente i file file.txt, img.png e documento.doc:
zip archivio.zip file.txt img.png documento.doc
Creare il file compresso esempio.zip criptato e protetto con una password a scelta dell'utente:
zip -e esempio.zip file.txt
Anche per il formato .zip è possibile scegliere una qualità di compressione.
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 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:
Creare un archivio contenente i file file.txt e img.png:
rar a file.txt img.png
Scompattare nella cartella corrente il file archivio.rar:
unrar x archivio.rar
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:
Decomprime il file archivio.ace nella cartella corrente:
unace x archivio.ace