Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo hacer una copia de seguridad de fotos en vivox7

Cómo hacer una copia de seguridad de fotos en vivox7

Cómo hacer una copia de seguridad de las imágenes en el teléfono móvil vivo X7: Ingrese QQ--haga clic en el avatar--seleccione mis archivos--abra archivos locales--seleccione editar--verifique los archivos de los que se debe hacer una copia de seguridad y luego haga clic en el botón micro debajo del logotipo de la nube para realizar una copia de seguridad (se requiere red).

Pasos específicos:

1. Ingrese a QQ desde el escritorio en espera

2. Haga clic en el avatar y seleccione Mis archivos

3. . Abra archivos locales

4. Editar

5. Verifique los archivos que deben respaldarse y luego haga clic en el logotipo de Weiyun a continuación para realizar la copia de seguridad.

上篇: ¿Jugar Super en PS4 puede matar a los muertos vivientes? 下篇: ¿Qué archivos de encabezado se necesitan para que el sistema Unix llame a la función de desvinculación? Prototipo de función: int unlink(char * pathname); Primero, conocimientos básicos del sistema de archivos. Antes de comprender unlink(), debe tener conocimientos básicos de los sistemas de archivos Unix. Un sistema de archivos Unix consta de cuatro partes: bloque de arranque, superbloque, tabla I, bloque de directorio y bloque de datos. Ahora, solo debemos preocuparnos por las dos últimas partes de la tabla 1 e I. Es una colección de nodos I. I-node es un elemento de registro de longitud fija (generalmente 64 bytes o 128 bytes, la longitud puede ser diferente en diferentes sistemas de archivos), que contiene información relacionada con el archivo: tipo de archivo, longitud del archivo, permisos de acceso al archivo, que apunta a los datos reales. bloque Un puntero que indica el número de conexiones al número de entradas de directorio conectadas a este I-nodo. ¿No sabes qué es una entrada de directorio? No importa, solo hablaré de eso. 2. Bloques de directorio y bloques de datos. Bloque de datos, no hace falta decirlo, creo que todos saben que son los datos reales del archivo en el disco. Un bloque de directorio es una colección de entradas de directorio. Cada entrada del directorio contiene dos datos: el nombre del archivo y el número del nodo I. El nombre del archivo es lo que normalmente vemos en el comando ls, y el número de nodo I es el nodo I al que está conectada la entrada del directorio. 3. Conéctese al nodo I. ¿Algunos amigos atentos habrán descubierto para qué sirve el número de conexiones en I-node? Esto se debe a que Unix permite que múltiples entradas de directorio apunten a los mismos datos de archivo (al mismo nodo I). El número de conexiones al nodo I es igual al número de entradas de directorio que apuntan al mismo nodo I. Si alguien aún no tiene clara la estructura del sistema de archivos, mire las dos imágenes siguientes: Después de comprender los conceptos anteriores, háganos saber que la interfaz de usuario del sistema de archivos Unix es una entrada de directorio. Entonces, el proceso de acceso a archivos a través de entradas de directorio debe ser que el kernel encuentre el nodo I correspondiente según el número de nodo I de la entrada del directorio y luego devuelva los atributos del archivo a través del nodo I, o lea el contenido de datos real de el archivo. Pero, ¿por qué Unix utiliza una estructura de tres capas (entrada de directorio-bloque de datos de nodo-I) para administrar archivos? Por ejemplo, ¿por qué no poner el nombre del archivo directamente en el nodo I y adoptar una estructura de dos capas? Creo que esto no es difícil de entender para todos. En segundo lugar, la función unlink () finalmente llega a la función unlink (). Mucha gente sabe que la función de desvincular () es eliminar archivos, porque la mayoría de las veces un archivo solo está conectado por una entrada de directorio, pero no saben que su función es en realidad eliminar la entrada de directorio especificada. y resta 1 del recuento de conexiones del archivo correspondiente a esa entrada de directorio. Si hay otras entradas de directorio conectadas a este archivo, puede leer el contenido del archivo a través de las otras entradas de directorio. Solo cuando el número de conexión del archivo sea 0, el kernel eliminará el contenido del archivo. # incluir # incluir # incluir # incluir int main(){ int FD; cargar buffer[30]; fd = creat("test1 ",777); if(FD = =-1){ printf(" error de creación de archivo! ! \n "); return 1; } write(fd, "Esto es una prueba", 30); close(fd); link("test1", "test2"); /* Crea un nuevo directorio conectado al elemento test1 * /system(" ls "); /* Compruebe si existen estos 2 archivos */unlink(" test 1 "); System("ls"); , O _ RDONLY); if (fd == -1) { printf ("¡¡Error al abrir el archivo!!\n "); return } read (fd, buff, 30); \n ", buff); cerrar (FD); devolver 0; pero también es posible que un archivo tenga solo una conexión, pero después de llamar a desvincular, el archivo no existe y no se libera espacio en el disco.