16Aug

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

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.

Ciò che lost + found Is For

Su Linux, il comando fsck-abbreviazione di "file system check" -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 all'avvio successivo del computer. Se trova dei dati corrotti, li colloca nella cartella lost + found del file system.

Funziona allo stesso modo 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 sono montate altre partizioni, troverete anche una cartella trovata + persa su ciascuna di esse. Ad esempio, se hai una partizione separata per la tua home directory montata su / home, troverai una cartella lost + found su /home/ lost + found. I dati resi orfani dalla partizione home verranno posizionati in /home/ perso + trovato anziché / perso + trovato.

Se si dispone di un'unità USB o di un'altra unità esterna formattata con un file system Linux, verrà visualizzata anche una directory trovata + persa.

Questa cartella è spesso nascosta, quindi potresti dover mostrare file e cartelle nascosti 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 lost + found - 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 eseguire su invece di sudo su -every Linux distro isun po 'diverso.)

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

Il recupero dei dati è spesso difficile

Se qualcosa si trova 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.