Cortar y comprimir un archivo en Linux.

Es muy facil comprimir un arcivo en Ubuntu, asi como añadir añaadir formatos de compresión que no están soportados por defecto, en este caso 7-zip.

Para instalar basta con: #sudo aptitude install p7zip

Para comprimir por consola seria:

#p7zip archivo

Y para descomprimir:

#p7zip -d archivo

Ahora bien, si tenemos un archivo realmente grande (por ejemplo de 10Gb) y queremos guardarlo en CD, tenemos un problema evidente. Ningún formato nos va a comprimir lo suficiente el archivo para que entre en un CD. La solución es comprimir el archivo y cortarlo en varios trozos. Después, grabaremos cada trozo del archivo en un CD.

Parece algo complicado, pero en realidad no lo es. Con un par de lineas en el terminal tenemos el problema resuelto.

Para este ejemplo vamos a suponer que tengo un archivo de 10Gb llamado “Video-grande.avi”  guardado en la carpeta Videos de mi directorio personal (home/trauko/Videos). Lo voy a comprimir, cortar en varios archivos de 650 MB, y guardar en la carpeta “trozos” (home/trauko/Videos/trozos).

Abrimos el terminal y escribimos:

#cd Videos/trozos

Con esa linea nos hemos ubicado dentro de la carpeta trozos. Continuamos:

#tar -cvj /home/trauko/Videos/video-grande.avi | split -b 650m -d – trozo.tar.bz.

Esta linea ha comprimido y cortado video-grande.avi en varios archivos de 650MB (si el archivo es muy grande, puede tardar un poco). Si queremos cortar el archivo en trozos de otro tamaño, basta cambiar 650 por la cifra que nos convenga. Ahora ya podemos grabar cada trozo en un CD, para tener una copia de seguridad de video-grande.avi

Para volver a unir y descomprimir el archivo:

#cat trozo.tar.bz.* >> trozo.tar.bz

#tar -xvf trozo.tar.bz

Creo que eso seria todo.

Visto en: 120%linux

0 Respuestas a “Cortar y comprimir un archivo en Linux.”



  1. Aún no hay comentarios

Escribe un comentario




Ubuntu: For Desktops, Servers, Netbooks and in the cloud
Firefox 3

Mapa de visitas.

Geo Visitors Map

Actualmente:

site statistics

Miembro de:

The Ubuntu Counter Project - user number # 5264

Blog Stats

  • 220,967 hits