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

    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 frammenti recuperati di file corrotti.

    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 allo stesso modo su macOS. Se esegui Utility Disco e controlli i problemi del file system sul tuo disco, potrebbero trovare frammenti di dati danneggiati e archiviarli 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 trovata + persa 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 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 lost + found - su molti sistemi, potrebbe essere vuoto.

    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 distro Linux è un po 'diverso.)

    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 eliminarli usando il terminale per liberare spazio.