SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Tutorial creado por Quasi / Javier Fernández Rivera
                                                                                      http://ircorion.net | javier@ircorion.net



                                                                                                 Sistemas operativos: LINUX



                         Empaquetado y compresión de ficheros en LINUX




Copias de seguridad

1.- Consejos a tener en cuenta el administrador de un sistema.
     1. Planificar los ficheros a salvaguardar: Que ficheros, con que frecuencia, etc.
     2. Informar a los usuarios: que ficheros se guardan, formas de solicitar copias de ficheros, frecuencias, etc.
     3. Verificar las copias: que no hubo errores al grabar.
     4. Def inir las copias completas o incrementales: De manera que haga eficiente el sistema y que permita recuperar
         ficheros en un periodo corto de tiempo
     5. Etiquetar las cintas, discos; adecuadamente.
     6. Guardar las cintas, discos, etc. En un lugar diferente a donde se encuentra el sistema.
     7. Evaluar periodicamente los prodecimientos de copias de seguridad con el de asegurarse que satisfacen las
         necesidades del sistema y de los usuarios.
     8. Una vez definida la planificación de copias adecuadas, seguirla.
2.- Copias completas y progresivas: Existen 3 niveles:

•    Nivel 0: Copia de seguridad completa
•    Nivel 1: Copia de seguridad progresiva con respecto a la ultima copia .
•    Nivel 2: Copia de seguridad progresiva con respecto a la ultima copia progresiva.


Empaquetando con el comando tar

Este comando cumple la función de empaquetar o archivar varios ficheros (no comprime).
Sintaxis: tar [opciones] file1 file2 file3...
donde <opciones> es la lista de opciones o parámetros para tar, y <fichero1> son los ficheros a añadir o extraer.
Opciones
c: dice a tar que cree un nuevo fichero tar de empaquetado.
x: si en vez de c, ponemos x, tar cumplira la función de extraer del empaquetado los ficheros.
v: fuerza a tar a que realice el empaquetado guardando los nombres de los ficheros (modo detallado).
f: indica a tar que lo que viene a continuación es el nombre del fichero tar a crear.
z: con esta opción indicamos a tar que comprima con el algoritmo de gzip, (mismo resultado).
Z: tar comprimiría lo empaquetado con el compress (desfasado frente al gzip).
t: información sobre el directorio de los ficheros y demás.


Empaquetado de ficheros
tar cvf backup.tar /etc
En este ejemplo, se dan 3 opciones o parámetros (cvf):
c: dice a tar que cree un nuevo fichero tar de empaquetado.
v: fuerza a tar a que realice el empaquetado guardando los nombres de los ficheros (modo detallado).
f: indica a tar que lo que viene a continuación es el nombre del fichero tar a crear.

A continuación le siguen todos los ficheros a empaquetar, en este caso decimos que empaqueto todos los ficheros que se
encuentran en etc.

Hasta ahora vimos como añadir o empaquetar ficheros. Ahora veremos como extraerlos del empaquetado:

Desempaquetado de ficheros
tar xvf backup.tar

La opción x del tar indica que se deben extraer los ficheros empaquetados en (f backup.tar). Esto en ocasiones puede resultar
peligroso debemos tener cuidado donde realizar este comando, porque a la hora de extraer fic heros de un tar podemos
sobre-escribirlos con los que ya hay en el sistema antiguamente.
Información sobre el empaquetado
tar tvf backup.tar
Con la opción t podemos visualizar que directorio se uso como origen de los ficheros empaquetados y demá s información.

Comprimiendo con tar (gzip)
tar cvfz backup.tar.gz /etc
Como ya vimos la opción "z" minúscula comprime el fichero empaquetado (tar) con el mismo algoritmo del gzip, con lo cual
obtendríamos el mismo factor de compresión.

Comprimiendo con tar (compress)
tar cvfZ backup.tar.Z /etc
Con esta opción comprimimos con el compress el paquete de ficheros, la extensión del fichero resultante con compress es (.Z)
con lo que backup.tar.Z sera el fichero comprimido con compress. Este método de compresión esta en desuso por su menor
factor de compresión respecto a su rival gzip.




Comprimiendo ficheros

Con el comando gzip podemos comprimir un fichero, (con su consiguiente reducción de tamaño) no necesariamente tenemos
que tener empaquetados los ficheros en un tar para poder comprimirlos con el gzip. Se suele hacer porque seria mas
ordenado y en algunos casos se precisa el empaquetado o agrupación, para luego comprimir el fichero “*.tar” resultante.

Comprimiendo ficheros con gzip
gzip -9 backup.tar
Con este comando comprimiríamos el empaquetado anteriormente realizado (backup.tar) con la opción -9, lo que le indica a
gzip es que emplee el mayor factor de compresión (comprimido al máximo).
El resultado final de este proceso generaría el fichero backup.tar.gz (este sería el fichero comprimido).

También podemos comprimir con el compress aunque este se quedo desfasado ante el factor de compresión del gzip. Para
realizar una compresión con el compress, debemos especificar las opciones en el tar, tales como son:
Z: Esto comprimiría con el compress
z: Esto ya lo hace con el gzip ;)
Como ya explique anteriormente.

Descomprimiendo ficheros con gzip.
Ya vimos como comprimir, para descomprimir seria con el comando gunzip.
Ejemplo: gunzip backup.tar.gz
Como el fichero esta empaquetado al ejecutar esto obtendríamos el .tar pero están todos los ficheros empaquetados (ya
descomprimidos) ahora lo que debemos hacer también es desempaquetarlos.
Ejemplo: tar xvf backup.tar




Usando tar y gzip en la misma line a

Procesando empaquetado y compresión en una sola línea
tar cvf - /etc | gzip -9c > backup.tar.gz
Aquí estamos enviando el fichero tar a "-", que representa la salida estándar de
tar. Esto es encolado hacia gzip, que comprime el fichero tar de entrada, y el resultado se salva en backup.tar.gz. La opción -c
de gzip le dice que envíe su
salida hacia la salida estándar, que es redirigida a backup.tar.gz.
Un comando único para desempaquetar este archivo sería:
gunzip -c backup.tar.gz | tar xvf

Procesando desempaquetado y descompresión en una sola línea
gunzip -c backup.tar.gz | tar xvf -
De nuevo, gunzip descomprime el contenido de backup.tar.gz y envía el fichero
tar resultante hacia la salida estándar. Esta es redirigida hacia tar, que lee
de "-", refiriéndose ésta vez a la entrada estándar de tar.

Contenu connexe

Tendances

Anúñez
AnúñezAnúñez
Anúñez
alex-27
 
Latencia en la memoria ram
Latencia en la memoria ramLatencia en la memoria ram
Latencia en la memoria ram
Cesar
 

Tendances (20)

R2
R2R2
R2
 
R2
R2R2
R2
 
Anúñez
AnúñezAnúñez
Anúñez
 
que es un zip
que es un  zipque es un  zip
que es un zip
 
10 comandos basicos de linux
10 comandos basicos de linux10 comandos basicos de linux
10 comandos basicos de linux
 
Qué es la swap
Qué es la swapQué es la swap
Qué es la swap
 
Clase6 (consola linux)
Clase6 (consola linux)Clase6 (consola linux)
Clase6 (consola linux)
 
Latencia en la memoria ram
Latencia en la memoria ramLatencia en la memoria ram
Latencia en la memoria ram
 
Itrace lab
Itrace labItrace lab
Itrace lab
 
5 espacio swap
5  espacio swap5  espacio swap
5 espacio swap
 
Topic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUDTopic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUD
 
Fail2 ban
Fail2 banFail2 ban
Fail2 ban
 
Trabajo colaborativo 2
Trabajo colaborativo 2Trabajo colaborativo 2
Trabajo colaborativo 2
 
Clase 1 intro
Clase 1   introClase 1   intro
Clase 1 intro
 
Comandos Basicos En Linux
Comandos Basicos En LinuxComandos Basicos En Linux
Comandos Basicos En Linux
 
Instalacion de servidores
Instalacion de servidoresInstalacion de servidores
Instalacion de servidores
 
Compresores de archivos
Compresores de archivosCompresores de archivos
Compresores de archivos
 
Declaraciones
DeclaracionesDeclaraciones
Declaraciones
 
Manejo de errores as400
Manejo de  errores as400Manejo de  errores as400
Manejo de errores as400
 
Swap Grub
Swap GrubSwap Grub
Swap Grub
 

En vedette (9)

Implementacion de los sistemas de informacion desarrollo empaquetado
Implementacion de los sistemas de informacion desarrollo empaquetadoImplementacion de los sistemas de informacion desarrollo empaquetado
Implementacion de los sistemas de informacion desarrollo empaquetado
 
DigiSound FE36100PC/W FR3/MG3-HT
DigiSound FE36100PC/W FR3/MG3-HTDigiSound FE36100PC/W FR3/MG3-HT
DigiSound FE36100PC/W FR3/MG3-HT
 
Davis Instruments 6490 ultraviolet sensor
Davis Instruments 6490 ultraviolet sensorDavis Instruments 6490 ultraviolet sensor
Davis Instruments 6490 ultraviolet sensor
 
INSYDE H2O BIOS FAQ 2006
INSYDE H2O BIOS FAQ 2006INSYDE H2O BIOS FAQ 2006
INSYDE H2O BIOS FAQ 2006
 
Acronis Universal Restore - Guía de usuario
Acronis Universal Restore - Guía de usuarioAcronis Universal Restore - Guía de usuario
Acronis Universal Restore - Guía de usuario
 
Propagation of ELF Radiation from RS-LC System and Red Sprites in Earth- Iono...
Propagation of ELF Radiation from RS-LC System and Red Sprites in Earth- Iono...Propagation of ELF Radiation from RS-LC System and Red Sprites in Earth- Iono...
Propagation of ELF Radiation from RS-LC System and Red Sprites in Earth- Iono...
 
Brymen BM157 BM357 User's Manual
Brymen BM157 BM357 User's ManualBrymen BM157 BM357 User's Manual
Brymen BM157 BM357 User's Manual
 
Sistemas de información
Sistemas de informaciónSistemas de información
Sistemas de información
 
Manual instrucciones calentadores a gas Cointra optima cob 5-10-14
Manual instrucciones calentadores a gas Cointra optima cob 5-10-14Manual instrucciones calentadores a gas Cointra optima cob 5-10-14
Manual instrucciones calentadores a gas Cointra optima cob 5-10-14
 

Similaire à Quasi - Metodos de empaquetado y compresion en Linux

Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del software
Javier Muñoz
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
robertoiglesias
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1
Antonio Durán
 
Sandra saldaña instalarunix
Sandra saldaña instalarunixSandra saldaña instalarunix
Sandra saldaña instalarunix
sandrasal23
 
Sandra saldaña instalarunix
Sandra saldaña instalarunixSandra saldaña instalarunix
Sandra saldaña instalarunix
sandrasal23
 
Instalar unix Euller Yugsan 108 bb72
Instalar unix Euller Yugsan 108 bb72Instalar unix Euller Yugsan 108 bb72
Instalar unix Euller Yugsan 108 bb72
Euller108BB72
 

Similaire à Quasi - Metodos de empaquetado y compresion en Linux (20)

ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.comADMINISTRACION DE PAQUETES ::: http://leymebamba.com
ADMINISTRACION DE PAQUETES ::: http://leymebamba.com
 
Comando TAR/GZ
Comando TAR/GZComando TAR/GZ
Comando TAR/GZ
 
Linux ud10 - gestion del software
Linux   ud10 - gestion del softwareLinux   ud10 - gestion del software
Linux ud10 - gestion del software
 
Compresor
CompresorCompresor
Compresor
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos ubuntu
Comandos ubuntuComandos ubuntu
Comandos ubuntu
 
Comandos básicos ubuntu
Comandos básicos ubuntuComandos básicos ubuntu
Comandos básicos ubuntu
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1
 
Jadira palta
Jadira paltaJadira palta
Jadira palta
 
Sandra saldaña instalarunix
Sandra saldaña instalarunixSandra saldaña instalarunix
Sandra saldaña instalarunix
 
Instalar unixElvis Urquizo
Instalar unixElvis UrquizoInstalar unixElvis Urquizo
Instalar unixElvis Urquizo
 
Sandra saldaña instalarunix
Sandra saldaña instalarunixSandra saldaña instalarunix
Sandra saldaña instalarunix
 
Instalar unix Euller Yugsan 108 bb72
Instalar unix Euller Yugsan 108 bb72Instalar unix Euller Yugsan 108 bb72
Instalar unix Euller Yugsan 108 bb72
 
Actividad3.1
Actividad3.1Actividad3.1
Actividad3.1
 
Viviana medina
Viviana medinaViviana medina
Viviana medina
 
Viviana medina MATERIA
Viviana medina MATERIAViviana medina MATERIA
Viviana medina MATERIA
 
Josue Ruiz Documento
Josue Ruiz DocumentoJosue Ruiz Documento
Josue Ruiz Documento
 
Documento
DocumentoDocumento
Documento
 
Ronald
RonaldRonald
Ronald
 
Nicolle
NicolleNicolle
Nicolle
 

Plus de degarden

Plus de degarden (20)

MICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GBMICHELIN_-AGILIS-CrossClimate_GB
MICHELIN_-AGILIS-CrossClimate_GB
 
ABC 2021 Guia del vino
ABC 2021 Guia del vinoABC 2021 Guia del vino
ABC 2021 Guia del vino
 
Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146Audi-A3-Sportback-catalogo-es-1146
Audi-A3-Sportback-catalogo-es-1146
 
Why btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of FilesystemsWhy btrfs is the Bread and Butter of Filesystems
Why btrfs is the Bread and Butter of Filesystems
 
Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2Toshiba X300 salessheet english-web_r2
Toshiba X300 salessheet english-web_r2
 
Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2Toshiba N300 salessheet english-web_r2
Toshiba N300 salessheet english-web_r2
 
The 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The LocalThe 20 maps that will help you understand Spain - The Local
The 20 maps that will help you understand Spain - The Local
 
Toshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard DriveToshiba X300 Performance Internal Hard Drive
Toshiba X300 Performance Internal Hard Drive
 
Bronces
BroncesBronces
Bronces
 
Sper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IRSper Food Safety Thermometer with IR
Sper Food Safety Thermometer with IR
 
Plarad Torque and tension systems
Plarad Torque and tension systemsPlarad Torque and tension systems
Plarad Torque and tension systems
 
Plarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power PacksPlarad Hydraulikaggregate Hydraulic Power Packs
Plarad Hydraulikaggregate Hydraulic Power Packs
 
Hands-Free Profile 1.7
Hands-Free Profile 1.7Hands-Free Profile 1.7
Hands-Free Profile 1.7
 
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
Fingerprinting Bluetooth-Low-Energy Devices Based on the Generic Attribute Pr...
 
Reverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices DocumentationReverse Engineering BLE Devices Documentation
Reverse Engineering BLE Devices Documentation
 
pWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting FrameworkpWeb: A P2P Web Hosting Framework
pWeb: A P2P Web Hosting Framework
 
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android ¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
¿Qué esconde tu teléfono? Adquisición forense de dispositivos Android
 
Bose NC 700 - User manual English
Bose NC 700 - User manual EnglishBose NC 700 - User manual English
Bose NC 700 - User manual English
 
MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+MICHELIN CrossCLIMATE+
MICHELIN CrossCLIMATE+
 
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
Catálogo-Producto-Familia-A3-PI_MY17_Medidas-Semana-9_2017
 

Dernier

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 

Dernier (20)

ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

Quasi - Metodos de empaquetado y compresion en Linux

  • 1. Tutorial creado por Quasi / Javier Fernández Rivera http://ircorion.net | javier@ircorion.net Sistemas operativos: LINUX Empaquetado y compresión de ficheros en LINUX Copias de seguridad 1.- Consejos a tener en cuenta el administrador de un sistema. 1. Planificar los ficheros a salvaguardar: Que ficheros, con que frecuencia, etc. 2. Informar a los usuarios: que ficheros se guardan, formas de solicitar copias de ficheros, frecuencias, etc. 3. Verificar las copias: que no hubo errores al grabar. 4. Def inir las copias completas o incrementales: De manera que haga eficiente el sistema y que permita recuperar ficheros en un periodo corto de tiempo 5. Etiquetar las cintas, discos; adecuadamente. 6. Guardar las cintas, discos, etc. En un lugar diferente a donde se encuentra el sistema. 7. Evaluar periodicamente los prodecimientos de copias de seguridad con el de asegurarse que satisfacen las necesidades del sistema y de los usuarios. 8. Una vez definida la planificación de copias adecuadas, seguirla. 2.- Copias completas y progresivas: Existen 3 niveles: • Nivel 0: Copia de seguridad completa • Nivel 1: Copia de seguridad progresiva con respecto a la ultima copia . • Nivel 2: Copia de seguridad progresiva con respecto a la ultima copia progresiva. Empaquetando con el comando tar Este comando cumple la función de empaquetar o archivar varios ficheros (no comprime). Sintaxis: tar [opciones] file1 file2 file3... donde <opciones> es la lista de opciones o parámetros para tar, y <fichero1> son los ficheros a añadir o extraer. Opciones c: dice a tar que cree un nuevo fichero tar de empaquetado. x: si en vez de c, ponemos x, tar cumplira la función de extraer del empaquetado los ficheros. v: fuerza a tar a que realice el empaquetado guardando los nombres de los ficheros (modo detallado). f: indica a tar que lo que viene a continuación es el nombre del fichero tar a crear. z: con esta opción indicamos a tar que comprima con el algoritmo de gzip, (mismo resultado). Z: tar comprimiría lo empaquetado con el compress (desfasado frente al gzip). t: información sobre el directorio de los ficheros y demás. Empaquetado de ficheros tar cvf backup.tar /etc En este ejemplo, se dan 3 opciones o parámetros (cvf): c: dice a tar que cree un nuevo fichero tar de empaquetado. v: fuerza a tar a que realice el empaquetado guardando los nombres de los ficheros (modo detallado). f: indica a tar que lo que viene a continuación es el nombre del fichero tar a crear. A continuación le siguen todos los ficheros a empaquetar, en este caso decimos que empaqueto todos los ficheros que se encuentran en etc. Hasta ahora vimos como añadir o empaquetar ficheros. Ahora veremos como extraerlos del empaquetado: Desempaquetado de ficheros tar xvf backup.tar La opción x del tar indica que se deben extraer los ficheros empaquetados en (f backup.tar). Esto en ocasiones puede resultar peligroso debemos tener cuidado donde realizar este comando, porque a la hora de extraer fic heros de un tar podemos sobre-escribirlos con los que ya hay en el sistema antiguamente.
  • 2. Información sobre el empaquetado tar tvf backup.tar Con la opción t podemos visualizar que directorio se uso como origen de los ficheros empaquetados y demá s información. Comprimiendo con tar (gzip) tar cvfz backup.tar.gz /etc Como ya vimos la opción "z" minúscula comprime el fichero empaquetado (tar) con el mismo algoritmo del gzip, con lo cual obtendríamos el mismo factor de compresión. Comprimiendo con tar (compress) tar cvfZ backup.tar.Z /etc Con esta opción comprimimos con el compress el paquete de ficheros, la extensión del fichero resultante con compress es (.Z) con lo que backup.tar.Z sera el fichero comprimido con compress. Este método de compresión esta en desuso por su menor factor de compresión respecto a su rival gzip. Comprimiendo ficheros Con el comando gzip podemos comprimir un fichero, (con su consiguiente reducción de tamaño) no necesariamente tenemos que tener empaquetados los ficheros en un tar para poder comprimirlos con el gzip. Se suele hacer porque seria mas ordenado y en algunos casos se precisa el empaquetado o agrupación, para luego comprimir el fichero “*.tar” resultante. Comprimiendo ficheros con gzip gzip -9 backup.tar Con este comando comprimiríamos el empaquetado anteriormente realizado (backup.tar) con la opción -9, lo que le indica a gzip es que emplee el mayor factor de compresión (comprimido al máximo). El resultado final de este proceso generaría el fichero backup.tar.gz (este sería el fichero comprimido). También podemos comprimir con el compress aunque este se quedo desfasado ante el factor de compresión del gzip. Para realizar una compresión con el compress, debemos especificar las opciones en el tar, tales como son: Z: Esto comprimiría con el compress z: Esto ya lo hace con el gzip ;) Como ya explique anteriormente. Descomprimiendo ficheros con gzip. Ya vimos como comprimir, para descomprimir seria con el comando gunzip. Ejemplo: gunzip backup.tar.gz Como el fichero esta empaquetado al ejecutar esto obtendríamos el .tar pero están todos los ficheros empaquetados (ya descomprimidos) ahora lo que debemos hacer también es desempaquetarlos. Ejemplo: tar xvf backup.tar Usando tar y gzip en la misma line a Procesando empaquetado y compresión en una sola línea tar cvf - /etc | gzip -9c > backup.tar.gz Aquí estamos enviando el fichero tar a "-", que representa la salida estándar de tar. Esto es encolado hacia gzip, que comprime el fichero tar de entrada, y el resultado se salva en backup.tar.gz. La opción -c de gzip le dice que envíe su salida hacia la salida estándar, que es redirigida a backup.tar.gz. Un comando único para desempaquetar este archivo sería: gunzip -c backup.tar.gz | tar xvf Procesando desempaquetado y descompresión en una sola línea gunzip -c backup.tar.gz | tar xvf - De nuevo, gunzip descomprime el contenido de backup.tar.gz y envía el fichero tar resultante hacia la salida estándar. Esta es redirigida hacia tar, que lee de "-", refiriéndose ésta vez a la entrada estándar de tar.