Cómo crear un archivo Tar GZip desde la línea de comandos
Tabla de contenido:
Probablemente esté familiarizado con la creación de sus propios archivos zip si alguna vez ha necesitado transferir un grupo de archivos o si está administrando sus propias copias de seguridad fuera de Time Machine. El uso de las herramientas zip de la GUI es fácil y fácil de usar, pero si desea algunas opciones más avanzadas con una mejor compresión, puede recurrir a la línea de comandos para crear un archivo tar y gzip. La sintaxis será la misma en Mac OS X que en Linux.
Creación de un paquete de archivo Tar GZip
Desde la línea de comando (/Aplicaciones/Terminal/), use la siguiente sintaxis:
tar -cvzf tarballname.tar.gz itemtocompress
Por ejemplo, para comprimir archivos jpg de directorios únicamente, debe escribir:
tar -cvzf jpegarchive.tar.gz /ruta/a/imágenes/.jpg
Eles un comodín aquí, lo que significa que todo lo que tenga una extensión .jpg se comprimirá en el archivo jpegarchive.tar.gz y nada más.
El archivo .tar.gz resultante es en realidad el producto de dos cosas diferentes, tar básicamente solo empaqueta un grupo de archivos en un solo paquete de archivos pero no ofrece compresión por sí mismo, por lo tanto, para comprimir el tar querrá agregar la compresión gzip altamente efectiva. Puede ejecutarlos como dos comandos separados si realmente lo desea, pero no hay mucha necesidad porque el comando tar ofrece el indicador -z que le permite comprimir automáticamente el archivo tar.
Abriendo archivos .tar.gz
Desempaquetar los archivos gz y tar se puede hacer con aplicaciones como Pacifist o Unarchiver (gratis), o volviendo a la línea de comandos con:
nombrearchivogunzip.tar.gz
Seguido por:
tar -xvf nombre de archivo.tar
Por lo general, debe descomprimir las cosas en un directorio, o el directorio de trabajo actual será el destino que puede complicarse rápidamente.