Я все еще новичок в Linux. Я читал несколько сообщений о потерянных папках, но, похоже, это разные ситуации. Сегодня я щелкнул правой кнопкой мыши папку, выбрал «переместить в» и выбрал место назначения. Впоследствии я понял, что папка просто исчезла. Если я использую терминал и набираю «найти папку», это означает «/ home / steve / Documents / folder». Я не понимаю, как это должно отображаться, если папка исчезла. Если я изменю каталоги на «Документы» и нажму «ls», папки не будет (и я тоже не вижу папку в «Документах» через графический интерфейс). Если я пытаюсь «найти» или «найти» какой-либо из файлов, которые были в папке, он говорит, что их не существует. К сожалению, это очень важная папка, резервная копия которой еще не была сохранена. У меня было желание попробовать фоторецепт, но я хотел получить совет, прежде чем что-либо пробовать. Потерянные типы файлов будут: pdf, ods (Libre office calc), odt (Libre office write) и odp (Libre Office Impress). После этого я перезагрузился, но не сохранил никаких новых файлов.Есть предложения относительно того, что я должен попробовать? Photorec - хорошее начало? Я был бы очень признателен за руководство, так как это не были данные для "изучения" Linux ... это был важный материал для моей работы. Спасибо
Изменить: я должен упомянуть, что место назначения отформатировано в NTFS ... Я почти уверен, что я "перемещал" файлы туда раньше, и я определенно "сохранял" файлы прямо там
Я бы порекомендовал команду, подобную этой, чтобы проверить более широкое расширение возможных мест ее перемещения:
find /home/ -type d -name "folder"
Запустите команду от имени пользователя root и убедитесь, что вы разместили имя фактической папки, а не слово папка, если это не ее имя. Приведенная выше команда проверит все каталоги в каталоге / home / на наличие этого имени. Чтобы расширить его еще больше, вы можете изменить его на:
find / -type d -name "folder"
Убедитесь, что команда все еще выполняется от имени пользователя root. Кроме того, имейте в виду, что приведенная выше команда займет намного больше времени, так как будет проверять все каталоги в системе. Вы также можете получить некоторые ошибки, в которых отказано в разрешении, в каталогах, таких как /proc/
, /sys/
или /dev/
, и это нормально в силу характера этих каталогов.
Кроме того, если вы решили использовать вышеупомянутые команды для поиска одного из этих файлов, вам нужно изменить тип с «d» на «f», чтобы он проверял имена файлов вместо имен каталогов. [ 1111]
Если он все еще не найден, он был либо перемещен в размонтированный раздел / диск / usb, либо удален по ошибке. Если он был удален по ошибке, такой инструмент, как photorec, потенциально может сохранить данные, но если он был перемещен, то, возможно, нет. В любом случае, если вы собираетесь попробовать такой инструмент, как photorec, я рекомендую сначала сделать полную резервную копию вашей системы на всякий случай.
Как примечание: команда locate
использует базу данных, которая по умолчанию создается один раз в день. Если каталог был удален после его создания, это объясняет, почему он говорит, что он все еще существует. Кроме того, если бы он был в новом месте, это объясняло бы, почему он не находит его.