Cos'è la cartella lost + found su Linux e macOS?

Sommario:

Cos'è la cartella lost + found su Linux e macOS?
Cos'è la cartella lost + found su Linux e macOS?

Video: Cos'è la cartella lost + found su Linux e macOS?

Video: Cos'è la cartella lost + found su Linux e macOS?
Video: Come rimuovere CRC SHA dal menu contestuale del tasto destro - YouTube 2024, Aprile
Anonim
La cartella lost + found è una parte di Linux, macOS e altri sistemi operativi simili a UNIX. Ogni file system, cioè ogni partizione, ha la sua directory lost + found. Qui troverai i pezzi recuperati di file danneggiati.
La cartella lost + found è una parte di Linux, macOS e altri sistemi operativi simili a UNIX. Ogni file system, cioè ogni partizione, ha la sua directory lost + found. Qui troverai i pezzi recuperati di file danneggiati.

Quello che è stato perso + trovato è per

Su Linux, il comando fsck-abbreviazione di "controllo del file system" -esamina i file system per gli errori. fsck può trovare bit di file "orfani" o corrotti nel file system. Se lo fa, fsck rimuove quei frammenti di dati corrotti dal file system e li colloca nella cartella lost + found.

Ad esempio, se si interrompe bruscamente il computer mentre è in esecuzione e i file vengono scritti sul disco rigido, lo strumento fsck potrebbe esaminare automaticamente il file system al successivo avvio del computer. Se trova dei dati corrotti, li colloca nella cartella lost + found del file system.

Funziona in modo simile su macOS. Se si esegue Utility Disco e si verifica la presenza di problemi relativi al file sul disco, è possibile che vengano rilevati bit di dati danneggiati e memorizzati nella cartella lost + found.

La maggior parte dei file system UNIX ha una cartella lost + found, inclusi ext2, ext3 e ext4 su Linux, nonché il file system HFS + su macOS. Alcuni file system non possono utilizzare una cartella lost + found, ma sono meno comuni su questi sistemi operativi.

Dove troverai le cartelle perse + trovate

Ogni file system ha la sua cartella lost + found, quindi ne troverai una su ogni disco rigido o partizione. Ciò significa che troverai una cartella lost + found nella directory root su / lost + found, ad esempio.

Se hai montato altre partizioni, troverai anche una cartella trovata + persa su ognuna di esse. Ad esempio, se hai una partizione separata per la tua home directory montata su / home, troverai una cartella lost + found in / home / lost + found. I dati resi orfani dalla partizione home verranno posizionati in / home / perso + trovato anziché / perso + trovato.

Se hai un'unità USB o un'altra unità esterna formattata con un file system Linux, vedrai anche una directory trovata + persa.

Questa cartella è spesso nascosta, quindi potresti dover mostrare file e cartelle nascoste per vederla.

Come visualizzare il contenuto di una cartella trovata + persa

Questa cartella è generalmente limitata all'utente root, impedendo agli utenti normali di sbirciare all'interno e accedere ai dati recuperati a cui normalmente non è consentito l'accesso. Non dare per scontato che tu abbia file danneggiati che si trovano solo perché vedi una cartella persa + trovata - su molti sistemi, potrebbe essere vuota.

Per vedere cosa c'è dentro, apri una finestra di Terminale ed esegui i seguenti comandi in successione:

sudo su cd /lost+found ls

(Se il primo comando non funziona, prova a correre

su

invece di

sudo su

-Ogni distribuzione di Linux è un po 'diversa.)

Il terminale elencherà tutti i file nella cartella lost + found. Se non restituisce nulla, la cartella è vuota.

Recuperare i dati è spesso difficile

Se qualcosa è nella cartella lost + found, di solito non saranno interi file. Invece, vedrai piccoli pezzi di file o bit di dati corrotti, e non puoi fare molto con loro.

Se non hai perso dati importanti, probabilmente non devi preoccuparti di ciò che si trova nella cartella lost + found. Se hai perso i dati, puoi esaminare la cartella lost + found e provare a recuperarne alcuni. Se trovi qui un file completo, puoi provare a spostare il file nella sua posizione originale e usarlo. Ma c'è una sottile possibilità che tu possa fare qualsiasi cosa con i file parziali corrotti. Il comando fsck li ha messi lì per ogni evenienza.

Non è possibile eliminare la cartella lost + found, poiché è una parte permanente del file system. Tuttavia, se nella cartella lost + found trovi frammenti di file inutili che non riesci a ricostruire insieme, puoi cancellarli usando il terminale per liberare spazio.

Consigliato: