Código fuente del juego CDK
2. ¿Cuáles son las ventajas de la "compresión" y la "descompresión"?
El mayor beneficio es que el archivo comprimido se vuelve más pequeño y su disco duro prácticamente puede acomodar más datos. Además, en la transmisión de algunos datos de la red, la cantidad de datos se reducirá, de modo que el ancho de banda de la red se pueda utilizar para realizar más trabajo.
3. En los sistemas Linux, existen varias extensiones de archivos comprimidos comunes:
*.z archivo comprimido mediante un programa de compresión
*.gzgzip Archivos comprimidos; ;
*.BZ2Archivos comprimidos Bzip2;
*.tar Los datos empaquetados por el programa tar no están comprimidos;
El programa *.tar.gztar comprime los datos Para empaquetar, use compresión gzip;
El programa *.tar.bz2tar empaqueta datos y usa compresión bzip2;
4. Varios comandos de compresión comunes en sistemas Linux:
(1) Los archivos *.z usan el comando de compresión, como se muestra a continuación:
[root@***~]#compress [-rcv] archivo o directorio //Esto es compresión;
[root @ * * * ~]#Descomprimir archivo. z//Esto es descompresión;
(2)*. Los comandos de compresión y descompresión de gzip son los siguientes:
[root@***~]#gzip [-cdtv#]Nombre de archivo
Parámetros:
-c: Ingrese los datos comprimidos en la pantalla, puede pasar la redirección del flujo de datos para su procesamiento;
-d: parámetros de descompresión;
-t: se puede usar para verificar la consistencia de un archivo comprimido para ver si hay errores en el file;
-t: p>
-v: puede mostrar la relación de compresión del archivo original/archivo comprimido y otra información;
-#: nivel de compresión, - 1 es el más rápido, pero la relación de compresión es la peor, -9 es la más lenta, pero la relación de compresión predeterminada es -6;
(3)*. Los comandos de compresión y descompresión de bzip2 son los siguientes:
[root@***~]#bzip2 [-cdkzv# ]Nombre de archivo
Parámetros:
-c: genera los datos generados durante el proceso de compresión a la pantalla;
-d: Parámetros de descompresión;
-k: Conservar el archivo original sin eliminarlo
-z: Parámetros de compresión ; p>
-v: puede mostrar la relación de compresión del archivo original/archivo comprimido y otra información;
-#: al igual que gzip, los parámetros de la relación de compresión se calculan, -9 es el mejor y -1 es el más rápido;
(4) Para usar tar, simplemente recuerde los siguientes métodos:
Compresión: tar-jcv-f filename . o directorio a comprimir
Consulta: tar -jtv -f filename.tar.bz2
Descompresión: tar -jxv -f filename.tar.bz2 -C directorio a descomprimir; ;
5. Herramienta de copia de seguridad completa: volcado
[root @ * * * ~]# dump[-suvj][-level][-f archivo de copia de seguridad]Datos a respaldar up
[root@***~]#dump -W p>
Parámetros:
-S: solo enumera el espacio en disco requerido para los datos de respaldo ser respaldado;
-u: registra este tiempo en el archivo /etc/dumpdateS Tiempo de volcado
-v: muestra el proceso del archivo de volcado
; -j: agrega soporte bzip2 para comprimir datos.
El nivel de compresión predeterminado de bzip2 es 2;
-level: el nivel del que vamos a hablar, hay 0~9***10 niveles;
-f: a un poco como tar, seguido de Archivos generados, como el nombre de archivo del dispositivo /dev/st0;
-W: indica si se ha realizado una copia de seguridad de las particiones con configuraciones de volcado enumeradas en /etc/fstab;
6. Se requiere el comando de restauración para restaurar el volcado:
[root @ * * * ~]# restaurar-t[-fdumpfile][-h]//se usa para ver el volcado file;
[root @ * * * ~] # restaurar-c [-f archivo de volcado] [-d punto de montaje]//Compara el volcado con el archivo real;
[root @ * * * ~]# restaurar-I[-fdumpfile]//Ingresar al modo interactivo;
[root @ * * * ~]# Restore-r[-fdumpfile]//Restaurar todo sistema de archivos;
7. Otras herramientas comunes de compresión y copia de seguridad:
[root @ * * * ~]# DD if =/dev/hdc lof =/tmp/boot . . disk
Se puede considerar que tar se usa para hacer una copia de seguridad de datos críticos, mientras que dd se puede usar para hacer una copia de seguridad de toda la partición del disco o de todo el disco.
[root @ * * * ~]# cpio-ovcB gt; [Archivo|Dispositivo] //Copia de seguridad;
[root @ * * * ~]# cpio-IVC du lt;[Archivo|Dispositivo] //Restaurar;
[root @ * * * ~]# cpio-ivct lt;[Archivo|Dispositivo] //Ver;
Puede ser cpio considerado puede realizar copias de seguridad de cualquier cosa, incluidos los archivos del dispositivo. Sin embargo, antes de realizar la operación de copia de seguridad, debe utilizar un comando de búsqueda similar para leer los datos del nombre del archivo del que se va a realizar la copia de seguridad.