Linux Filesystem Hierarchy: Versione 0.65 | ||
---|---|---|
Indietro | Capitolo 1. La gerarchia del filesystem Linux | Avanti |
Come è stato spiegato precedentemente, nella premessa del FSSTND, l'arresto di Linux dovrebbe avvenire sempre in modo appropriato. A volte il sistema potrebbe andare in "crash", o una caduta di tensione potrebbe spegnere la macchina. In entrambi i casi, al successivo avvio verrà fatto un lungo controllo sul filesystem usando fsck; la velocità di questo controllo dipende dal tipo di filesystem in uso (ad esempio ext3 è più veloce di ext2 perché è un filesystem col journaling). Fsck esamina il sistema e tenta di riparare ogni file difettoso che trova; il risultato di questa operazione di ripristino viene messo in questa directory. È probabile che i file ripristinati non siano completi o che siano inutilizzabili, ma c'è sempre una qualche possibilità che venga recuperato qualcosa di utilizzabile. Ogni partizione ha la sua directory lost+found; se si trovano dei file in questa directory si può tentare di riportarli nella loro posizione originale. Se si trova qualcosa come un collegamento simbolico a un file, bisogna reinstallare il file (o i file) dal pacchetto RPM corrispondente, poiché il file system è stato danneggiato a tal punto che i file si sono rovinati, tanto da non essere più riconoscibili. Più avanti c'è un esempio di una directory /lost+found. Come si può vedere, la grande maggioranza dei file in essa contenuti sono in effetti dei "socket". Come per il resto degli altri file, questi sono file di sistema e file personali danneggiati. Questi file non possono essere ripristinati.
total 368 -rw-r--r-- 1 root root 110891 Oct 5 14:14 #388200 -rw-r--r-- 1 root root 215 Oct 5 14:14 #388201 -rw-r--r-- 1 root root 110303 Oct 6 23:09 #388813 -rw-r--r-- 1 root root 141 Oct 6 23:09 #388814 -rw-r--r-- 1 root root 110604 Oct 6 23:09 #388815a -rw-r--r-- 1 root root 194 Oct 6 23:09 #388816 srwxr-xr-x 1 root root 0 Oct 6 13:00 #51430 srwxr-xr-x 1 root root 0 Oct 6 00:23 #51433 -rw------- 1 root root 63 Oct 6 00:23 #51434 srwxr-xr-x 1 root root 0 Oct 6 13:00 #51436 srwxrwxrwx 1 root root 0 Oct 6 00:23 #51437 srwx------ 1 root root 0 Oct 6 00:23 #51438 -rw------- 1 root root 63 Oct 6 13:00 #51439 srwxrwxrwx 1 root root 0 Oct 6 13:00 #51440 srwx------ 1 root root 0 Oct 6 13:00 #51442 -rw------- 1 root root 63 Oct 6 23:09 #51443 srwx------ 1 root root 0 Oct 6 10:40 #51445 srwxrwxrwx 1 root root 0 Oct 6 23:09 #51446 srwx------ 1 root root 0 Oct 6 23:09 #51448