Con tar, en realidad tar es un empaquetador y no comprime, pero se puede comprimir con gzip al mismo tiempo que empaquetamos con el parametro z.
tar [parametros] [archivo_resultante] [archivos_a_comprimir]
Por ejemplo,
tar czf archivo.tar.gz archivos
tar czf archivo.tar.gz directorio/
Con zip
zip [parametros] [archivo_resultante] [archivos_a_comprimir]
Por ejemplo,
zip -r archivo.zip archivos
zip -r archivo.zip directorio/
Tanto en tar como en zip podemos poner varios directorios o archivos separados por espacio y lo comprimirá todo. Por ejemplo
tar czf archivo.tar.gz archivos1 archivos2 directorio1/
Con gzip comprime el fichero y ademas lo renombra con la misma extensión que tiene le fichero añadiendo al final .gz
gzip fichero1 fichero2
gzip solo comprime ficheros, para comprimir también directorios hay que combinarlo con tar.
Descomprimir ficheros
Con tar, descomprimimos los archivos comprimidos con gzip.
tar xzf archivo.tar.gz
Si el fichero tar no esta comprimido con gzip los parámetros son xf solamente.
tar xf archivo.tar
Si ponemos también el parámetro v veremos por pantalla lo que esta descomprimiendo.
Con zip
unzip archivo.zip
Con el parámetro l hace un listado del contenido del fichero zip por pantalla sin descomprimirlo.
Con gzip
gzip -d archivo.zip
Si alguno de estos programas no estan en el sistema cuando intentais utilizarlos solo teneis que instalarlos desde el terminal de la siguiente forma
Para tar
sudo apt install tar
Para zip
sudo apt install zip
Para unzip
sudo apt install unzip
Para gzip
sudo apt install gzip
En estos otros artículos podéis ver otras formas de utilizar tar y zip o de comprimir archivos desde el terminal o desde el explorador de archivos.
- Comprimir todos los ficheros de un directorio por separado
- Comprimir todos los directorios de un directorio en varios archivos
- Descomprimir múltiples ficheros de golpe
- Comprimir y descomprimir ficheros desde el explorador de ficheros
Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.