Cuando muchas personas operan bajo Linux, es posible que otras personas eliminen el archivo que están haciendo, y antes no hay una copia de seguridad correspondiente. Entonces es posible que tenga que volver a escribir el archivo. A continuación se describe una forma más práctica de recuperar archivos borrados accidentalmente.
Un método de operación
1.1 El usuario A está viendo el archivo strace.log;
1.2 El usuario B eliminó este archivo en este momento
1.3 C también quiere ver este archivo y encuentra que el archivo ya no está;
1.4 Esta vez usa losf para encontrar el proceso del archivo eliminado;
1.5 Vea el descriptor de archivo asociado con el proceso;
< H2> 1.6 copie y restaure archivos;
dos principios
Guarde el directorio y el nombre del proceso en la partición /proc del sistema Linux, incluidos fd (descriptor de archivo) y los subdirectorios que se encuentran debajo (proceso Abra el enlace al archivo), luego, si elimina un archivo, también hay una referencia al inodo: /proc /número de proceso /fd /descriptor de archivo. Mientras sepamos el proceso pid y el descriptor de archivo fd del archivo abierto actualmente, podemos usar la herramienta lsof para enumerar los archivos abiertos por el proceso.
Tres consideraciones
Este método solo se puede utilizar cuando se usa o se llama el archivo. Es adecuado para el caso en el que la máquina no se apaga y el proceso no se termina. Si la máquina se ha apagado, puede intentar usar el modo de rescate. La herramienta anti-delete intenta recuperarse, siempre que los datos no se sobrescriban, todavía hay una mayor posibilidad de recuperar los datos.
El usuario puede hacer un mal uso del archivo grub.conf y hacer que falle el sistema operativo Lin
Primero, la configuración de snmp del switch, el siguiente es el comando de configuración de la se
Ext2Fsd es una buena herramienta para leer y escribir particiones de Linux. Este software se prese
Cuando digas el comando, debes mencionar este comando especial vi. No es solo un
Introducción a los métodos de instalación y configuración de JDK bajo el sistema Linux
Linux uso parcial del archivo comando resumen de uso
¿Cómo agregar /eliminar usuarios de FTP y establecer permisos en Linux?
Asistencia remota para Shell bajo el sistema operativo Linux
Compilación del servidor de registro de Linux (rsyslog + loganalyzer)
Formato del comando crontab de Linux
He estado trabajando en Linux Pinyin Wubi Input Method
12 Comandos de administración de procesos de Linux Introducción
Cp: omitiendo el directorio Explicación y solución de errores
Sword 4 "La aplicación no se inicia correctamente (0xc000000d)" solución
Restaurar rápidamente los gadgets de escritorio de Windows 7
Win10 admitirá el motor Chakra Javascript en múltiples aplicaciones
Sistema Win8.1 Solución de caducidad del número de serie de Office 2013
La habilitación de "Calibración con pantalla de Windows 7" ralentizará el sistema
Cómo hacer que IIS6 sea compatible con svg image display
Introducción del proceso de instalación del sistema Win8