Linux.tar .gz .tgz .bz2 .bz y otras soluciones, comando detallado del paquete de presión

  
  Uno, comando tar

tar puede crear archivos para archivos y directorios. Con tar, los usuarios pueden crear archivos (archivos de respaldo) para un archivo en particular, cambiar archivos en un archivo o agregar archivos nuevos a un archivo. Tar se utilizó originalmente para crear archivos en cinta, y ahora los usuarios pueden crear archivos en cualquier dispositivo, como los disquetes. Con el comando tar, puede empaquetar una gran cantidad de archivos y directorios en un solo archivo, lo que es muy útil para hacer copias de seguridad de los archivos o combinar varios archivos en un solo archivo para la transmisión en red. El tar en Linux es la versión GNU. Sintaxis: archivo tar [opción principal + subopción] o directorio Al usar este comando, la opción principal es obligatoria. Le dice a tar qué hacer. La opción auxiliar es auxiliar y puede usarse. Opciones principales:
c:
Crear un nuevo archivo. Si el usuario desea hacer una copia de seguridad de un directorio o de algunos archivos, elija esta opción. r:
Añade el archivo que se va a archivar al final del archivo. Por ejemplo, si el usuario ya ha realizado un archivo de copia de seguridad y encuentra que todavía hay un directorio o algunos archivos olvidados, puede usar esta opción para adjuntar el directorio o archivo olvidado al archivo de copia de seguridad. t:
Enumere los contenidos del archivo y vea qué archivos se han respaldado. u:
Actualizar el archivo. Es decir, el archivo de copia de seguridad original se reemplaza con el archivo recién agregado, y si el archivo a actualizar no se encuentra en el archivo de copia de seguridad, se adjunta al final del archivo de copia de seguridad. x:
Libera el archivo del archivo. Opciones auxiliares: b:
Esta opción está configurada para la unidad de cinta. Le sigue un número para indicar el tamaño del bloque. El valor predeterminado del sistema es 20 (20 * 512 bytes). f:
Usando un archivo o dispositivo, esta opción generalmente es obligatoria. k:
Guardar un archivo existente. Por ejemplo, restauramos un archivo y, durante el proceso de restauración, encontramos el mismo archivo y no lo sobrescribiremos. m:
Al restaurar archivos, establezca ahora la hora de modificación de todos los archivos. M:
M se utiliza para crear archivos de múltiples volúmenes para el almacenamiento en varios discos. v:
Informe detallado de la información del archivo procesada por tar. Si no tiene esta opción, tar no informa la información del archivo. w:
Cada paso requiere confirmación. z:
Use gzip para comprimir /descomprimir archivos. Después de agregar esta opción, puede comprimir el archivo comprimido, pero debe usar esta opción para descomprimirlo al restaurar. En segundo lugar, Linux
Análisis de archivos comprimidos

Para aquellos que son nuevos en Linux, Linux definitivamente le dará a Linux una gran variedad de nombres de archivos. Dar un mareo. No digamos nada, solo comprimamos los archivos como ejemplo. Sabemos que solo hay dos tipos comunes de archivos comprimidos en Windows
, uno es zip y el otro es .rap. Sin embargo, Linux es diferente. Tiene muchos nombres de archivos comprimidos como .gz, .tar.gz, tgz, bz2, .Z, .tar, etc. Además, .zip y .rar bajo Windows también se pueden usar en Linux, pero en Hay muy pocas personas que usan .zip y .rar en Linux. Este artículo resumirá algunos de estos archivos comprimidos comunes, espero que no se confunda la próxima vez que encuentre estos archivos. Antes de resumir los diversos tipos de archivos comprimidos, primero debemos aclarar dos conceptos: empaquetado y compresión
. El empaquetado se refiere a convertir un montón de archivos o directorios en un archivo total. La compresión es convertir un archivo grande en un archivo pequeño a través de algún algoritmo de compresión. ¿Por qué distinguir estos dos conceptos? De hecho, esto se debe al hecho de que muchos programas de compresión en Linux solo pueden comprimir un archivo, por lo que cuando desee comprimir una gran cantidad de archivos, primero debe usar la otra herramienta para convertir este archivo grande en un paquete. Luego comprime el programa de compresión original. El empaquetador más utilizado en Linux es tar. El paquete que se escribe utilizando el programa tar se suele denominar paquete tar. Los comandos para los archivos tarball generalmente terminan con .tar. Después de generar el archivo comprimido, puede usar otros programas para comprimir, así que primero hable sobre el uso básico del comando tar: hay muchas opciones para el comando tar (puede verlo con man tar), pero las más comunes son solo algunas Opciones, aquí hay un ejemplo: # tar -cf all.tar * .jpg
Este comando es para convertir todos los archivos .jpg en un paquete llamado all.tar. -c indica que se genera un nuevo paquete, y -f especifica el nombre de archivo del paquete. # tar -rf all.tar * .gif
Este comando agrega todos los archivos .gif al paquete all.tar. -r significa agregar un archivo. # tar -uf all.tar logo.gif
Este comando actualiza el archivo logo.gif en el archivo tar original all.tar, y -u significa el archivo de actualización. # tar -tf all.tar
Este comando enumera todos los archivos en el paquete all.tar, -t es el significado de los archivos listados # tar -xf all.tar
Este El comando es resolver todos los archivos del paquete all.tar, y -x es el significado de la solución. Lo anterior es el uso más básico de tar. Con el fin de facilitar al usuario la compresión o descompresión de archivos al empaquetar y desempaquetar, tar proporciona una característica especial. Aquí es donde tar puede llamar a otros programas de compresión al mismo tiempo que empaquetar o desempaquetar, como llamar a gzip, bzip2, etc. 1) tar
call
gzip
gzip es un programa de compresión desarrollado por la organización GNU. El archivo que termina con .gz es el resultado de la compresión de gzip. El programa de descompresión opuesto a gzip es gunzip. Usa el parámetro -z en tar para llamar a gzip. Aquí hay un ejemplo: # tar -czf all.tar.gz * .jpg Este comando es convertir todos los archivos .jpg en un archivo comprimido y comprimirlo con gzip para generar un paquete comprimido con gzip. Nombrado all.tar.gz # tar -xzf all.tar.gz Este comando es para descomprimir el paquete generado anteriormente. 2) tar
call
bzip2
bzip2 es un programa de compresión con una capacidad de compresión más fuerte. El archivo que termina con .bz2 es el resultado de la compresión bzip2. El programa de descompresión opuesto a bzip2 es bunzip2. Usa el parámetro -j en tar para llamar a gzip. Este es un ejemplo: # tar -cjf all.tar.bz2 * .jpg Este comando es convertir todos los archivos .jpg en un archivo comprimido y comprimirlo con bzip2 para generar un paquete comprimido bzip2. Nombrado all.tar.bz2 # tar -xjf all.tar.bz2 Este comando es para descomprimir el paquete generado anteriormente.
3) tar


compress
compress es también un programa de compresión, pero parece que las personas que usan compress no son tan buenas como gzip y bzip2. El archivo de finalización .Z es el resultado de la compresión bzip2. El programa de descompresión opuesto a comprimir es descomprimir. Usa el parámetro -Z en tar para llamar a gzip. Este es un ejemplo: # tar -cZf all.tar.Z * .jpg Este comando es convertir todos los archivos .jpg en un archivo comprimido y comprimirlo con comprimir para generar un paquete comprimido sin comprimir. Nombrado all.tar.Z # tar -xZf all.tar.Z Este comando es para desbloquear el paquete generado anteriormente. Con el conocimiento anterior, debe poder desbloquear una variedad de archivos comprimidos, la siguiente compresión para la serie tar Haga un resumen del archivo: 1)
Para los archivos que terminan en .tar

tar -xf all.tar 2)
Para. Archivo final Gz

gzip -d all.gz gunzip all.gz 3)
para archivos finales .tgz o .tar.gz

tar -xzf all.tar.gz tar -xzf all.tgz 4)
Para archivos que terminan en .bz2

bzip2 -d all.bz2 Bunzip2 all.bz2 5)
Archivos que terminan con tar.bz2
tar -xjf all.tar.bz2 6)
Para archivos que terminan en .Z

descomprimir todo.Z 7)
Archivos que terminan con .tar.Z
tar -xZf all.tar.z Adicional para Windows Los archivos comprimidos comunes .zip y .rar, Linux también tienen un método correspondiente para resolver Ellos son: 1) Para el
.zip
Linux comprimir y descomprimir el programa ofrece, zip es un programa de compresión, descomprimir un programa de descompresión. Tienen muchas opciones de parámetros. Aquí hay una breve introducción. Aquí hay un ejemplo para ilustrar su uso: # zip all.zip * .jpg Este comando comprime todos los archivos .jpg en un paquete zip # unzip all.zip Este comando Es extraer todos los archivos en all.zip.
Copyright © Conocimiento de Windows All Rights Reserved