La compresión, en general, es un método útil que esencialmente codifica información utilizando menos datos que el original. En el caso de Linux, existen varias opciones de compresión, cada una con sus propias ventajas.
Una distribución genérica de Linux ofrece acceso a un puñado de mecanismos de compresión realmente útiles y simples. Este artículo solo se enfocará en ellos.
Tipos de compresión
La compresión está codificando y representando información usando menos bits de lo que originalmente era. En el caso de la compresión de archivos, un método de compresión utiliza su propio algoritmo y cálculo matemático para generar una salida que generalmente es menor que el tamaño del archivo original. Debido a cómo funciona la compresión diferente y la naturaleza aleatoria de los archivos, el kilometraje puede variar mucho.
Hay 2 tipos de compresión.
Compresión con pérdida: Este es un tipo de compresión arriesgado que no garantiza la integridad de los datos. Básicamente, una vez comprimido, existe el riesgo de que el archivo original no se pueda reconstruir utilizando el archivo comprimido. Un sólido ejemplo de este tipo de compresión es el conocido formato MP3. Cuando se crea un MP3 a partir del archivo de audio original, es significativamente más pequeño que el archivo de música original. Esto provoca la pérdida de algo de calidad de audio.
Compresión sin perdidas: Este es el tipo de compresión más utilizado. Usando un método de compresión "sin pérdidas", el archivo original se puede reconstruir a partir del archivo comprimido. Los métodos de compresión que discutiré en este artículo son todos métodos de compresión sin pérdidas.
Compresión de Linux
La mayoría de los métodos de compresión están disponibles en la herramienta alquitrán. En cuanto a la compresión "zip", usaremos el Código Postal herramienta. Suponiendo que su sistema ya tiene estas herramientas instaladas, comencemos.
Al principio, necesitamos un archivo de prueba. Ejecute el siguiente comando para crear uno.
$ base64 / dev / urandom | head -c 20000000> archivo.TXT
Creará un archivo de texto con un tamaño de 20 MB.
Ahora, creemos 10 copias del archivo. Juntos, son 200 MB.
Cremallera para compresión
Zip es bastante común. Para crear un archivo zip, la herramienta zip requiere la siguiente estructura de comando.
Batalla por Wesnoth 1.13.6 lanzado el mes pasado, es el sexto lanzamiento de desarrollo en el 1.13.x y ofrece una serie de mejoras, sobre todo en la i...
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...
OpenRA es un motor de juego de estrategia en tiempo real libre / gratuito que recrea los primeros juegos de Westwood como el clásico Command & Conquer...