
Ci sono momenti, Quando lavoriamo con Linux, in quella necessità di renderlo compressione un cartella completa, Oltre a tutto il i file e le sottodirectory Questo può avere. Beh, perché avete bisogno di eseguire un Spedizione gratuita via email, Beh, perché stiamo facendo un backup del nostro sistema, o per qualsiasi altro motivo che può avere.
Se siamo abituati a lavorare dal Console o terminale del sistema, una delle opzioni per farlo è utilizzando l'utilità catrame, che consente di Comprimere e decomprimere file o cartelle in modo molto veloce.
Questa utility possiede un insieme di Opzioni che si può vedere attraverso il Guida:
1 | tar --help |
o
1 | man tar |
Comprimere il comando tar
Noi a che stiamo andando messa a fuoco in cui ci sono utili per il nostro impegno. Per effettuare la compressione di un Directory completa, utilizzare il seguente comando:
1 | tar -zcvf nombre_archivo.tar.gz ruta_y_nombre_directorio |
in cui si può vedere il seguente Opzioni:
- -z . Esegue la compressione utilizzando il programma GZip.
- -c . Crea un file.
- -v . Campione informazioni informazioni sul processo di.
- -f . Esegue la compressione in un file cui nome è iscritto quindi.
Come esempio, Supponiamo di che voler comprimere una cartella che si trova sulla rotta /Casa/professore-falken/myFolder. Eseguiamo la comando:
1 | tar -zcvf micarpeta.tar.gz /home/professor-falken/micarpeta |
Che cosa sarebbe creare un file denominato micarpeta.tar.gz, Nel Itinerario dove si esegue il comando, e contenuto compresso sarà quella con il cartella ospitato presso /Casa/professore-falken/myFolder.
Scompattare con comando tar
Di modo simile, Se quello che vuoi fare è decomprimere un file tar. gz che hanno creato in precedenza o che hanno Scaricato, il modo di farlo è il seguente:
1 | tar -zxvf archivo_descargado.tar.gz |
dove l'opzione -x indica che vogliamo rendere il decompressione Archivio.
Questo farà sì che è creare, nella directory o cartella corrente, un cartella cui contenuto sarà il set di file e cartelle non compressione ospitava l'archivio in questione.
Infine, Se vogliamo modificare il percorso di decompressione Archivio, Basta aggiungere l'opzione -C accanto alla cartella di destinazione, rendendo la decompressione viene eseguita su questa rotta.
1 | tar -zxvf archivo_descargado.tar.gz -C /home/professor-falken/temporal |
Che cosa farà per il contenuto del file compresso è decomprimere circa Questa rotta in questione.
Utilizzando l'utilità catrame, Si può Comprimere e decomprimere file. In questo caso, Abbiamo visto come comprimere un'intera cartella in un file tar. gz, e simili, il modulo di decomprimere file tar. gz che avrebbe creato, o che avete scaricato da Internet, sostituzione l'opzione -c dall'opzione -x.
