Durante muchos años, la compresión de datos ha sido muy útil para nosotros. Ya sea que se trate de un archivo zip para imágenes enviadas en correos electrónicos o archivos de datos comprimidos en un servidor, podemos hacer que sea más fácil o más eficiente ahorrar espacio en disco. Algunos formatos de compresión a veces nos permiten comprimir archivos a una tasa del 60% (o incluso más). A continuación, te mostraré cómo usar estos comandos para comprimir archivos o directorios en Linux. Aprenderemos el uso básico de formatos de compresión como zip, tar, tar.gz y tar.bz2. Estos son los formatos de compresión comúnmente utilizados en Linux.
Antes de explorar estos usos, me gustaría compartir con ustedes la experiencia de usar diferentes formatos de compresión. Por supuesto, de lo que estoy hablando aquí son solo algunos de los usos. Aparte de lo que he mencionado, tienen más lugares para discutir. Me he dado cuenta de que necesito entender dos o tres formatos de compresión para poder usarlos mejor. El formato zip es el primer formato para entender. Porque en realidad se ha convertido en la opción estándar para archivos comprimidos, y puede usarse en Windows. A menudo utilizo el formato zip para comprimir archivos que deben compartirse con usuarios de Windows. Si solo lo comparte con un usuario de Linux o Mac, prefiero elegir el formato tar.gz.
ZIP zip es probablemente el formato de compresión de documentos más utilizado. Su mayor ventaja es su uso en diferentes plataformas de sistemas operativos como Linux, Windows y Mac OS. La desventaja es que la relación de compresión admitida no es muy alta, y tar.gz y tar.gz2 funcionan muy bien en términos de relación de compresión. Gossip less, vamos al punto: podemos comprimir un directorio con el siguiente comando:
# zip -r archive_name.zip directory_to_compress
Aquí se explica cómo extraer un archivo zip:
# unzip archive_name.zip
TAR Tar es un formato de empaquetado de documentos muy extenso usado en Linux. La ventaja es que solo consume muy poca CPU y tiempo para empaquetar archivos. Es solo una herramienta de empaquetado y no es responsable de la compresión. Aquí se explica cómo empaquetar un directorio:
# tar -cvf archive_name.tar directory_to_compress
Cómo desempaquetar:
# tar -xvf archive_name.tar.gz
El comando de desempaquetado anterior desempaquetará la documentación Abrir bajo el directorio actual. Por supuesto, también puede usar este comando para pellizcar la ruta para desempaquetar:
# tar -xvf archive_name.tar -C /tmp /extract_here /
TAR.GZ Este formato es el formato de compresión que más utilizo. . No consume demasiada CPU al comprimir, y puede obtener una muy buena relación de compresión. Utilice el siguiente formato para comprimir un directorio:
# tar -zcvf archive_name.tar.gz directory_to_compress
Descomprimir:
# tar -zxvf archive_name.tar.gz
El comando de desempaquetar anterior El documento será desempaquetado bajo el directorio actual. Por supuesto, también puede usar este comando para pinchar la ruta para desempaquetar:
# tar -zxvf archive_name.tar.gz -C /tmp /extract_here /
TAR.BZ2 Este formato de compresión es lo que mencionamos La relación de compresión es la mejor en todos los modos. Por supuesto, esto significa que toma más CPU y tiempo que el método anterior. Así es como usas tar.bz2 para la compresión.
Reimpreso desde: http://blog.tangjianwei.com/2009/01/02/how-to-create-and-extract-zip-tar-targz-and-tarbz2-files-in-linux /
1 introducción al modo dr 1.1 instalación lvs 1.2 lvs mode lvs tiene tres modos dr, nat, tun.
Cómo ver la información de la tabla de enrutamiento en el host de Linux, el comando es ruta. Para un
Instale TOMCAT y JDK en Linux Paso 1: cree un nuevo usuario jefe, nombre de usuario: jefe
A medida que el sitio web ejecuta la base de datos MySQL, el problema de las copias de seguridad tam
Construye tu propio reflejo del sistema Linux (2)
Resumen de nivel de límite de recursos de Linux
Ubuntu13.04 establece ip estática (ya sea portátil, de escritorio, máquina virtual)
El uso de la función de horquilla en Linux
script de Linux para entrar automáticamente la contraseña
Generación y uso de bibliotecas estáticas bajo Linux
Guía de uso para extraer texto usando el comando de corte en Linux
Instalación de Kali Linux 2.0 bajo máquina virtual
Programa de control principal de Linux
Código de actualización de error causó una interrupción en el servidor de Microsoft
¿No es difícil vaciar una papelera de reciclaje?
Tutorial de aplicación de Windows 7: Buscar - Por todas partes
Agregue su sitio web favorito al menú de clic derecho de Win7
¿Cómo usar la propia aplicación de viaje de Win8?
Método de permisos de archivo del sistema Windows XP
Win8 Personalization Settings Synchronization Tutorial
El sistema Win10 no puede iniciar la solución de la red del portador.
Resolver 32 bits de Windows 7 puede usar la mentira de la memoria 4G