tar cvf curso.tar linux -> comprimimos el contenido de linux/ y se guarda en curso.tar
tar xvf curso.tar -> extrae todo el contenido de curso.tar

Hacemos 2 copias de curso.tar, quedandonos con 3 curso?.tar
cp curso.tar curso2.tar
cp curso.tar curso2.tar

pato@A17:~/practicas$ zip curso.tar.zip curso.tar
pato@A17:~/practicas$ zip curso.tar.zip curso.tar
adding: curso.tar (stored 0%)
pato@A17:~/practicas$ bzip2 curso3.tar

pato@A17:~/practicas$ ls
curso2.tar curso3.tar.bz2 curso.tar curso.tar.zip

y curso3.tar.bz2 termina siendo el mas ligero

Extrayendo archivos tar.gz
tar xzvf curso2.tar.gz
x=extaer
z= gzip
v= verbose
f=indicando el nombre del archivo

Extrayendo archivos bz2:
tar xjvf curso3.tar.bz2
j= para archivos bz2

Tarda mas en comprimir y descomprimir dependiendo del tipo de archivos que manejes, para comprobarlo usa el comando time para ver cuanto tarda en cada proceso, con la siguiente sintaxis: time

Ejemplo: time tar xjvf curso3.tar.gz

Y asi comprimi todos los archivos dentro de una carpeta

En bz2:

pato@A17:~$ tar cjvf pato.tar.bz2 *

En tar.gz:

tar czvf pato.tar.gz *

Leave a Reply

You must be logged in to post a comment. Login »