Если вы запустите fsck
команду проверки и восстановления файловой системы, она может найти фрагменты данных, на которые нет ссылок нигде в файловой системе. В частности, fsck
могут быть найдены данные, которые выглядят как полный файл, но не имеют имени в системе - индекс без соответствующего имени файла. Эти данные все еще занимают место, но они не доступны никаким обычным способом.
Если вы скажете fsck
восстановить файловую систему, он превратит эти почти удаленные файлы обратно в файлы. Дело в том, что файл имел имя и местоположение один раз, но эта информация больше недоступна. Таким образом, fsck
файл помещается в определенный каталог, называемый lost+found
(после утерянного и найденного свойства).
Файлы, которые появляются, lost+found
как правило, являются файлами, которые уже были не связаны (то есть их имя было стерто), но все еще открыты каким-либо процессом (поэтому данные еще не были стерты), когда система внезапно остановилась (паника ядра или сбой питания). Если это все, что произошло, эти файлы все равно должны быть удалены, вам не нужно заботиться о них.
Файлы также могут появляться, lost+found
потому что файловая система находилась в несогласованном состоянии из-за программной или аппаратной ошибки. Если это так, то вы можете найти файлы, которые были потеряны, но восстановление системы удалось спасти. Файлы могут содержать или не содержать полезные данные, и даже если они есть, они могут быть неполными или устаревшими; все зависит от того, насколько серьезным был ущерб файловой системе.
Во многих файловых системах lost+found
каталог немного особенный, потому что он предварительно выделяет немного места для fsck
размещения файлов там. (Пространство не для данных файла, которые остаются на fsck
месте; это для записей каталога, которые fsck
должны быть заполнены.) Если вы случайно удалили lost+found
, не создавайте его заново mkdir
, используйте, mklost+found
если доступно.
lost+found
. Если вы хотите спрятать его, либо используйте другую файловую систему, либо смонтируйте ее в другом месте, храните все в подкаталоге и вставьте в подкаталог символическую ссылку в «реальное» место, из которого вы используете данные.