Найти в Дзене

Linux lost found что это

В Linux и других Unix-подобных операционных системах, /lost+found — это специальный каталог, который создается в корне каждого тома файловой системы (например, в корне /, на каждом разделе диска и т. д.). Он предназначен для хранения восстановленных фрагментов файлов после того, как файловая система была повреждена и затем восстановлена с помощью утилит, таких как fsck (file system check). Предназначение каталога /lost+found: Когда файловая система обнаруживает несогласованности (например, потерянные inodes, блоки, не связанные с файлами), утилита fsck пытается исправить эти ошибки. В процессе исправления она может найти данные, которые не могут быть сопоставлены с каким-либо файлом (например, из-за повреждения метаданных файловой системы). Чтобы не потерять эти данные, fsck помещает их в файлы внутри каталога /lost+found. Что находится внутри /lost+found? Файлы: Файлы в /lost+found обычно имеют числовые имена (например, #12345). Эти числа соответствуют номерам inodes, которые были пот

В Linux и других Unix-подобных операционных системах, /lost+found — это специальный каталог, который создается в корне каждого тома файловой системы (например, в корне /, на каждом разделе диска и т. д.). Он предназначен для хранения восстановленных фрагментов файлов после того, как файловая система была повреждена и затем восстановлена с помощью утилит, таких как fsck (file system check).

Предназначение каталога /lost+found:

Когда файловая система обнаруживает несогласованности (например, потерянные inodes, блоки, не связанные с файлами), утилита fsck пытается исправить эти ошибки. В процессе исправления она может найти данные, которые не могут быть сопоставлены с каким-либо файлом (например, из-за повреждения метаданных файловой системы). Чтобы не потерять эти данные, fsck помещает их в файлы внутри каталога /lost+found.

Что находится внутри /lost+found?

Файлы: Файлы в /lost+found обычно имеют числовые имена (например, #12345). Эти числа соответствуют номерам inodes, которые были потеряны или повреждены. Содержимое: Содержимое файлов может быть фрагментами текста, бинарными данными или любыми другими типами данных, которые были найдены в несогласованных блоках файловой системы. Размер: Размер файлов может варьироваться от нескольких байт до нескольких мегабайт, в зависимости от того, сколько данных было восстановлено.

Что делать с файлами в /lost+found?

Проверка: Самое главное — проверить содержимое файлов, чтобы определить, что это за данные и к каким файлам они могли принадлежать. Используйте такие команды, как file, head, tail, less, cat или текстовый редактор, чтобы просмотреть содержимое. Идентификация: Попытайтесь идентифицировать файлы, основываясь на их содержимом. Например, если вы видите фрагменты текста, которые узнаете, это может быть часть поврежденного документа. Если вы видите заголовки изображений (например, “JFIF” для JPEG), это может быть часть поврежденного изображения. Восстановление: Если вы смогли идентифицировать файл, попробуйте восстановить его, скопировав данные из файла /lost+found в новый файл и изменив его расширение (например, .txt, .jpg, .doc). Удаление: Если вы не можете идентифицировать файл или он не представляет для вас ценности, его можно безопасно удалить. Со временем каталог /lost+found может заполниться старыми файлами, которые больше не нужны. Удаление файлов из /lost+found не повлияет на работу вашей системы, если только они не содержали важные данные, которые вам нужны были.

Как очистить /lost+found:

Права суперпользователя: Для удаления файлов из /lost+found вам понадобятся права суперпользователя (root). Команды: Используйте команду rm для удаления файлов:

3. sudo rm /lost+found/*

Эта команда удалит все файлы внутри /lost+found. Будьте осторожны при использовании этой команды, так как удаленные файлы не могут быть восстановлены. Убедитесь, что вы проверили содержимое файлов перед удалением.

Важные моменты:

Каталог /lost+found — это важный механизм для восстановления данных после сбоев файловой системы. Никогда не удаляйте каталог /lost+found сам, так как он будет автоматически создан снова при следующем запуске fsck. Регулярно создавайте резервные копии вашей системы, чтобы минимизировать потерю данных в случае сбоев файловой системы. Перед удалением файлов из /lost+found убедитесь, что вы понимаете, что это за файлы и нужны ли они вам.

В общем, рассматривайте файлы в /lost+found как “находки” после несчастного случая. Они могут быть мусором, а могут быть ценными обломками, которые можно склеить и восстановить. Тщательная проверка и осмотр – ключ к успеху.