Eliminazione di un file di Linux da incidente possono essere devastante per la produttività. Linux file vengono eliminati quando viene emesso il comando "rm < file1 >" come parte di un errore di battitura sul nome del file. I nomi dei file sono semplicemente collegamenti a un inode, che detiene le informazioni critiche relative al file quali autorizzazioni e la proprietà. Mentre il nome del file è stato eliminato, i dati possono essere ancora lì. Se il programma utilizzando il file rimane aperto, il file può essere recuperato.
Istruzioni
1
Lasciare tutti i programmi in esecuzione e il computer acceso subito dopo l'eliminazione accidentale di file.
2
Tipo "lsof | grep < file1 > "prompt dei comandi. Dettagli relativi al file eliminato apparirà nell'output come segue: "meno 4000 Bob 5r REG 3,67 144393 1306722 /home/bob/file1 (eliminato)."
3
Annotare le informazioni nelle colonne seconda e quarta (4000 e 5r) meno la "r" in 5r. Il file eliminato viene memorizzato nella "/ proc" directory. Con queste informazioni è possibile recuperare il file.
4
Digitare "cp /proc/4000/fd/5 /home/kenny/file1.recovered" al nome del file eliminato e spostarlo in una nuova directory in una sola volta.