miércoles, 20 de agosto de 2014
Ubuntu - Comprimir y Descomprimir ficheros
Este post trata de una de las tareas más utilizadas en Ubuntu y es la compresión y descompresión de ficheros por consola.Tener conocimientos de estas tareas consigue ahorras bastante tiempo, si conocemos los comandos y los ejecutamos por consola, ya que un modo gráfico siempre será mas lento que desde un terminal.
Dicho esto vamos a ver las posibles extensiones de ficheros comprimidos y como tratar cada uno de ellos, aunque personalmente casi siempre acabo usando tar para comprimir directorios completos.
Tipos de ficheros
- Ficheros tar:
Comprimir fichero:tar -cvf archivo.tar /dir/a/comprimir/
Descomprimir fichero:
tar -xvf archivo.tar
- Ficheros gz:
Comprimir fichero:gzip -9 fichero
Descomprimir fichero:
gzip -d fichero.gz
- Ficheros bz2:
Comprimir fichero:bzip -9 fichero
Descomprimir fichero:
bzip2 -d fichero.bz2
gzip ó bzip2 sólo comprimen ficheros, no comprimen directorios. Para comprimir directorios está la herramienta tar.
- Ficheros tar.gz:
Comprimir Directorio:tar -czfv archivo.tar.gz dir/a/comprimir
Comprimir Ficheros de dentro del directorio:
tar -czfv archivo.tar.gz dir/a/comprimir/*
Descomprimir fichero:
tar -xzvf archivo.tar.gz
Visualizar contenido:
tar -tzf archivo.tar.gz
La diferencia entre comprimir el directorio y comprimir los ficheros del directorio, es simplemente que cuando en el archivo comprimido, estará incluida la carpeta o simplemente estarán los ficheros sin la carpeta.
- Ficheros tar.bz2:
Comprimir Directorio:tar -c ficheros | bzip2 > archivo.tar.bz2
Descomprimir fichero:
bzip2 -dc archivo.tar.bz2 | tar -xv
Visualizar contenido:
bzip2 -dc archivo.tar.bz2 | tar -t
- Ficheros zip:
Comprimir Directorio:zip archivo.zip ficheros
Descomprimir fichero:
unzip archivo.zip
Visualizar contenido:
unzip -v archivo.zip
- Ficheros lha:
Comprimir Ficheros:lha -a archivo.lha ficheros
Descomprimir fichero:
lha -x archivo.lha
Visualizar contenido:
lha -v archivo.lha lha -l archivo.lha
Related Posts
Suscribirse a:
Enviar comentarios
(
Atom
)
Sígueme en las Redes Sociales
Donaciones
Datos personales
Entradas populares
-
En este apartado vamos a explicar como ejercutar archivos PHP a través del terminal de Ubuntu. Lo primero que tendríamos que hacer es inst...
-
En este blog voy a comentar un tema que se utilizan en casi todas las páginas web que existen, y es el tema de la paginación. La paginaci...
-
Este post trata de la integración de la librería PHPExcel en Codeigniter, aunque se podría aplicar a cualquier librería, como por ejemplo mP...
-
Ejemplo para añadir o sumar un número determinado de hora/s, minuto/s, segundo/s a una fecha en php. Con la función strtotime se puede ...
-
Este tema es uno de los temas primordiales sobre el framework Codeigniter, ya que en alguna ocación nos hemos visto obligados a recoger dato...
© Espacio Daycry - Espacio de programación 2013 . Powered by Bootstrap , Blogger templates and RWD Testing Tool
No hay comentarios :
Publicar un comentario