Haz lo que debes hacer
Inicio | Buscar | Quienes Somos | Reglas | Reuniones | Contacto | Aviso Privacidad | Usuarios
Editorial | La Realidad | Las AC | Sobre Proceso | Cambios al 2025


Compresión Bajo Linux
#2

Viernes Septiembre 09, 2005 (07:01 PM GMT)

Resumen en español.

Entre las confusiones que los nuevos usuarios de Linux enfrentan se encuentra la variedad de archivos y formatos de compresion a usar.

Primero, considere la distincion entre archivamiento y compresion. Archivamiento significa juntar un numero de archivos en uno solo. La idea de archivamiento es un transporte y almacenamiento mas sencillo. Algunos formatos populares de archivamiento son tar y zip.

Por otro lado compresson, es el proceso de codificar esquemas para almacenar informacion en una menor cantidad de bits que su representacion tradicional pueda llegar a usar.Los formatos de compresion comunes son zip, gz, and bz2.

Trabajando con archivamiento.

El archivo tar, este nombre es una abreviatura de Tape ARchive es llamado comunmente tarball. Para archivar con tar se usa el comando:

tar -cf archivo.tar archivo1 archivo2 archivo3.

archivo1 2 y 3 son los archivos a combinar en archivo.tar. El modificador -c indica al comando que quiere crear un archivo, el modificador -f indica que se esta trabajando con archivos.

El comando tar -xk archivo.tar extrae los archivos de archivo.tar y los coloca en su correspondiente directorio con sus nombres originales.

Comprimiendo archivos.

Hay dos programas basicos de compresion en linuz, bzip2 y gzip. bzip2, usa un algoritmo que da como resultado archivos mas pequeños, pero tiene en contra que consume mas recursos al realizar esa compresion

Para comprimir un archivo usando gzip: gzip nombrearchivo. El resultado es un archivo llamado nombrearchivo.gz. Asi por lo tanto, homepage.htm quedara homepage.htm.gz

Una cosa a recordar acerca de gzip es que reemplaza al archivo original con uno con extensión gz

Para descomprimir archivos, se usa gzip -d o gunzip

bzip2 es un poco similar. bzip2 también sobreescribe el archivo original con uno con extensión .bz o .bz2 para descomprimir archivos se usa bzip2 -d o bunzip2.

gzip and bzip2 mantienen originales del archivo los permisos y derechos del propietario al comprimir.

También puede usarse la utilidad zip para compresión. Si desea compartir archivos con sus conocidos que no usan una plataforma linux el archivo1 archivo2 y archivo3 pueden comprimirse en un solo archivo.zip. El programa unzip se usa para extraer los contenidos de dicho archivo.

Archivos comprimidos.

Zip, ofrece compresion y archivamiento, tar solo es capaz de archivamiento. Esto significa que despues de crear un tarball, el tamaño de cada archivo queda igual. Para reducir el tamaño de un tarball se usa el comando gzip o bzip2

tar -cf archivo.tar arch1 arch2 arch3
gzip archivo.tar

Asi se comprime archivo.tar y es reemplazado con archivo.tar.gz Tambien se puede usar bzip2

¿Cómo se puede descomprimir estos archivos?
Use tar zxvf archivo.tar.gz para extraer todos los archivos de un tarball comprimido con gzip. El modificador z indica que el archivo a descomprimir es gzip .

Para descomprimir un tarball bzip2 use el modificador j.
tar jxvf archivo.tar.bz

Puede encontrar tarballs con otras extensiones, tales como tgz y tbz2, estos son abreviaturas de tar.gz y tar.bz2

Puede parecer complicado al principio, pero es todo lo que necesita para el archivamiento y la compresion bajo linux. Desde ahora, no importa el formato de compresión con el que se encuentre, ya sabra que hacer.

Marco Antonio Arenas Chipola fue expulsado por insultar a mujeres y reclutador para sectas. Se confirma en el año 2009 que ha sido reclutado por la secta templo de la serpiente emplumada, y que realizó robo de un perro con pedigree hacia nuestra AC, además de despojo a su maestro de artes Marciales, Hoffner Long.
Responder


Mensajes en este tema
Compresión Bajo Linux - por admin - 12-09-2005, 11:57 PM
Compresión Bajo Linux - por Banned Chipola - 12-10-2005, 11:20 AM

Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)