Что потеряно + найдено Is For
В Linux команда fsck-short для «проверки файловой системы» - проверяет ваши файловые системы на наличие ошибок. fsck может найти бит «потерянных» или поврежденных файлов в файловой системе. Если это так, fsck удаляет эти поврежденные биты данных из файловой системы и помещает их в папку lost + found.
Например, если вы внезапно закрываете свой компьютер во время его работы, и файлы записываются на жесткий диск, инструмент fsck может автоматически проверять вашу файловую систему при следующем запуске вашего компьютера. Если он обнаружит поврежденные данные, он помещает их в папку с потерянной + найденной файловой системой.
Это работает аналогично с macOS. Если вы запустите Disk Utility и проверьте свой диск на проблемы файловой системы, он может найти поврежденные биты данных и сохранить их в папке lost + found.
В большинстве файловых систем UNIX есть потерянная + найденная папка, включая ext2, ext3 и ext4 в Linux, а также файловая система HFS + на macOS. Некоторые файловые системы могут не использовать папку потерянных + найденных, но они менее распространены в этих операционных системах.
Где вы найдете потерянные + найденные папки
У каждой файловой системы есть своя потерянная + найденная папка, поэтому вы найдете ее на каждом жестком диске или разделе. Это означает, что вы, например, найдете папку потерянного + найденного в корневом каталоге в / lost + found.
Если у вас установлены другие разделы, вы также найдете папку потерянных + найденных на каждом из них. Например, если у вас есть отдельный раздел для вашего домашнего каталога, установленного в / home, вы найдете папку потерянного + найденного в / home / lost + found. Осиронные данные из домашнего раздела будут помещены в / home / lost + found вместо / lost + found.
Если у вас есть USB-накопитель или другой внешний диск, отформатированный в файловой системе Linux, вы также увидите на нем каталог потерянных + найденных.
Эта папка часто скрыта, поэтому вам может потребоваться показать скрытые файлы и папки, чтобы увидеть ее.
Как просмотреть содержимое потерянной + найденной папки
Эта папка обычно ограничена пользователем root, что предотвращает просмотр обычных пользователей и доступ к восстановленным данным, к которым у них обычно нет разрешения на доступ. Не предполагайте, что вы повредили файлы, лежащие только потому, что вы видите потерянную папку +, - на многих системах она может быть пустой.
Чтобы увидеть, что внутри, откройте окно терминала и последовательно выполните следующие команды:
sudo su cd /lost+found ls
(Если первая команда не работает, попробуйте запустить
su
вместо
sudo su
-Всего дистрибутива Linux немного отличается.)
Терминал будет перечислять любые файлы в папке lost + found. Если он ничего не возвращает, папка пуста.
Восстановление данных довольно жестко
Если что-то находится в папке lost + found, обычно это не будут целые файлы. Вместо этого вы увидите небольшие кусочки файлов или бит поврежденных данных, и вы не сможете с ними справиться.
Если вы не потеряли каких-либо важных данных, вам, вероятно, не нужно беспокоиться о том, что находится в папке lost + found. Если вы потеряли данные, вы можете проверить папку lost + found и попытаться восстановить некоторые из них. Если вы найдете здесь полный файл, вы можете попытаться переместить файл в исходное местоположение и использовать его. Но есть небольшой шанс, что вы можете что-то сделать с поврежденными частичными файлами. Команда fsck помещает их там на всякий случай.
Вы также не можете удалить папку lost + found, поскольку она является постоянной частью файловой системы. Однако, если вы найдете бесполезные фрагменты файла внутри папки lost + found, которую вы не можете объединить, вы можете удалить их с помощью терминала, чтобы освободить место.