перемещенная папка (через графический интерфейс, а не через команды терминала); это исчезло; Photorec - разумное начало? [закрыто]

Я все еще новичок в Linux. Я читал несколько сообщений о потерянных папках, но, похоже, это разные ситуации. Сегодня я щелкнул правой кнопкой мыши папку, выбрал «переместить в» и выбрал место назначения. Впоследствии я понял, что папка просто исчезла. Если я использую терминал и набираю «найти папку», это означает «/ home / steve / Documents / folder». Я не понимаю, как это должно отображаться, если папка исчезла. Если я изменю каталоги на «Документы» и нажму «ls», папки не будет (и я тоже не вижу папку в «Документах» через графический интерфейс). Если я пытаюсь «найти» или «найти» какой-либо из файлов, которые были в папке, он говорит, что их не существует. К сожалению, это очень важная папка, резервная копия которой еще не была сохранена. У меня было желание попробовать фоторецепт, но я хотел получить совет, прежде чем что-либо пробовать. Потерянные типы файлов будут: pdf, ods (Libre office calc), odt (Libre office write) и odp (Libre Office Impress). После этого я перезагрузился, но не сохранил никаких новых файлов.Есть предложения относительно того, что я должен попробовать? Photorec - хорошее начало? Я был бы очень признателен за руководство, так как это не были данные для "изучения" Linux ... это был важный материал для моей работы. Спасибо

Изменить: я должен упомянуть, что место назначения отформатировано в NTFS ... Я почти уверен, что я "перемещал" файлы туда раньше, и я определенно "сохранял" файлы прямо там

1
задан 28 April 2017 в 05:15

1 ответ

Я бы порекомендовал команду, подобную этой, чтобы проверить более широкое расширение возможных мест ее перемещения:

find /home/ -type d -name "folder"

Запустите команду от имени пользователя root и убедитесь, что вы разместили имя фактической папки, а не слово папка, если это не ее имя. Приведенная выше команда проверит все каталоги в каталоге / home / на наличие этого имени. Чтобы расширить его еще больше, вы можете изменить его на:

find / -type d -name "folder"

Убедитесь, что команда все еще выполняется от имени пользователя root. Кроме того, имейте в виду, что приведенная выше команда займет намного больше времени, так как будет проверять все каталоги в системе. Вы также можете получить некоторые ошибки, в которых отказано в разрешении, в каталогах, таких как /proc/, /sys/ или /dev/, и это нормально в силу характера этих каталогов.

Кроме того, если вы решили использовать вышеупомянутые команды для поиска одного из этих файлов, вам нужно изменить тип с «d» на «f», чтобы он проверял имена файлов вместо имен каталогов. [ 1111]

Если он все еще не найден, он был либо перемещен в размонтированный раздел / диск / usb, либо удален по ошибке. Если он был удален по ошибке, такой инструмент, как photorec, потенциально может сохранить данные, но если он был перемещен, то, возможно, нет. В любом случае, если вы собираетесь попробовать такой инструмент, как photorec, я рекомендую сначала сделать полную резервную копию вашей системы на всякий случай.

Как примечание: команда locate использует базу данных, которая по умолчанию создается один раз в день. Если каталог был удален после его создания, это объясняет, почему он говорит, что он все еще существует. Кроме того, если бы он был в новом месте, это объясняло бы, почему он не находит его.

0
ответ дан 28 April 2017 в 05:15

Другие вопросы по тегам:

Похожие вопросы: