Linux: как восстановить файлы после очистки Корзины или комбинации Shift + Del

Читайте о том, как восстановить файлы которые утеряны в результате очистки Корзины Linux. Также рассмотрим ситуацию, когда данные были удалены с помощью Shift + Del, без использования Корзины (т.е. безвозвратно).

Linux: как восстановить файлы после очистки Корзины или комбинации Shift + Del

Как и в других операционных системах, в Linux также есть Корзина, в которую попадают файлы после их удаления. Системой предусмотрено, что из Корзины можно вернуть удаленные файлы, если вы ее еще не очистили. Но что делать после очистки Корзины, или если файлы и папки удалены с использованием комбинации клавиш Shift + Del?

Перейти к просмотру
🐧 Как восстановить файлы после очистки Корзины Linux или комбинации Shift + Del

🐧 Как восстановить файлы после очистки Корзины Linux или комбинации Shift + Del

Способ 1. Как восстановить файл или папку из Корзины Linux

Если вы только что удалили папку с нужными данными, то восстановить ее можно перейдя в Корзину. Для этого перейдите в Корзину и нажмите Восстановить. После этого файл или папка появится в исходной папке.

Ubuntu: Восстановить из Корзины

Таким образом мы можем восстановить случайно удаленные файлы.

Способ 2. Как восстановить файл после Очистки Корзины или комбинации Shift + Del

Если вы удаляете файл или папку, а затем очищаете Корзину, или удаляете что-либо с помощью клавиш Shift + Del, то это считается безвозвратным удалением.

Shift + Del (в некоторых средах) – может удалять файл без перемещения в Корзину.

В действительности же, удаленные файлы из Корзины можно восстановить с помощью программного обеспечения для восстановления данных, как Hetman Partition Recovery.

Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.
  • Допустим, у нас есть данные в папке Документы. Удаляем файлы с помощью комбинации клавиш Shift + Del;

    Ubuntu: Shift + Del
  • Файлы удалены, в Корзине их также нет;

    Ubuntu: Корзина очищена
  • Чтобы восстановить удаленные файлы, запускаем Hetman Partition Recovery и кликаем по диску, на котором хранились наши данные;

    Hetman Partition Recovery: открыть диск
  • Выбираем тип анализа. Для начала достаточно Быстрого анализа.

    Hetman Partition Recovery: быстрое сканирование диска
  • По окончании сканирования, жмем Готово. Программа обнаружила наши файлы. Мы можем просмотреть наши файлы в Окне предварительного просмотра.

    Hetman Partition Recovery: найдены удаленные файлы
  • Чтобы восстановить нужные файлы, перенесите их в Список восстановления. Если у вас его нет, то чтобы открыть его, перейдите в меню ВидПанели ИнструментовСписок восстановления;

    Hetman Partition Recovery: список обновлений
  • Потом, укажите способ сохранения;

  • Указываем папку и нажимаем Восстановить.

    Hetman Partition Recovery: папка для восстановления файлов

Хочу обратить ваше внимание на особенность восстановления данных из Linux Fedora. Так как данная версия Linux работает на btrfs, то в данном случае для восстановления данных понадобится Hetman RAID Recovery.

Восстановление данных с поврежденных RAID-массивов, недоступных для компьютера.
Hetman RAID Recovery

Система разделов и файловые системы Linux

Имейте в виду, что некоторые версии Linux создают отдельные разделы для системы и пользовательских файлов. Это вас не должно смущать. Но, если необходимо восстановить пользовательские данные из Рабочего стола, папки Документы, Изображения, Музыка и т.д., то нужно сканировать именно раздел с пользовательскими файлами.

Иногда такой раздел даже имеет соответствующее название или обозначение. Например,

  • Ubuntu и Mint – не создает отдельные разделы для пользовательских данных. Данные системы создают только один общий раздел с файловой системой Ext4. Это видно как в инструменте Диски, так и в программе для восстановления данных.

    Ubuntu: Ext4
  • В CentOS, раздел с пользовательскими файлами называется cs.home и файловая система XFS. Cs.root – предназначен для установки операционной системы и программ. Cs.swap – используется в качестве раздела подкачки, когда не хватает оперативной памяти, или для спящего режима.

    CentOS: XFS
  • У Fedora, система разделов несколько похожа на CentOS. Здесь раздел с пользовательскими файлами называется fedora и имеет файловую систему btrfs. Ext4 – системный раздел. Zram – раздел подкачки.

    Fedora: btrfs
Дистрибутив Linux Стандартная файловая система
Ubuntu ext4
Debian ext4
Fedora ext4, Btrfs (по умолчанию из Fedora 33)
Arch Linux ext4
Manjaro ext4, Btrfs
openSUSE Btrfs, XFS
CentOS ext4, XFS
RHEL (Red Hat Enterprise Linux) XFS, ext4
Kali Linux ext4
Linux Mint ext4
Pop!_OS ext4
Zorin OS ext4
Elementary OS ext4
Slackware ext4
Gentoo ext4, XFS, Btrfs

По умолчанию, файловая система может изменяться в зависимости от версии дистрибутива и настроек пользователя. Некоторые дистрибутивы также поддерживают ZFS, ReiserFS и другие файловые системы.

Где Linux хранит файлы Корзины

Если в результате Быстрого анализа Hetman Partition Recovery не обнаружила ваши файлы в той папке, в которой они хранились ранее (из которой были удалены в Корзину), или вам нужно восстановить файлы, которые были утеряны именно путем очистки Корзины, то попробуйте их найти в системной папке Корзины.

Что я имею в виду, Корзина — это только инструмент системы для управления удаленными файлами. А фактически – это папка, в которую система перемещает удаленные в Корзину файлы.

По умолчанию, во всех версиях Linux эта папка расположена по следующему пути:

home/.local/share/Trash/

Корзина Ubuntu: home/.local/share/Trash/

Здесь есть 2 папки:

~/.local/share/Trash/files – папка с удаленными файлами;

~/.local/share/Trash/info — папка с информацией об этих файлах.

Имейте в виду, если к вашему ПК подключено несколько дисков, то на каждом из них системой создается собственная папка Корзины. В такую папку система будет составлять файлы, удаленные именно с данного диска.

Да, в графическом инструменте системы вы этого не заметите, так как Linux в инструменте Корзина будет отображать все файлы, которые перемещены в Корзину с любого диска.

Но, это имеет значение при восстановлении данных: если вы восстанавливаете данные, которые были перемещены в Корзину с несистемного диска, то для их восстановления перейдите в папку Trash в корне данного диска. Они будут лежать именно там.

Мусорник Mint: /medial/usr/.Trash-1000

Итак, если нужно восстановить файлы, которые были утеряны именно путем очистки корзины:

  • Для наглядности, перейдем в Корзину в которой есть определенные файлы и очистим ее.

    Ubuntu: очистка Корзины
  • Запускаем приложение и кликаем по диску с которого удалены данные.

    Hetman Partition Recovery: открыть диск
  • Дождитесь завершения анализа, если он не был сделан раньше.

    Hetman Partition Recovery: сканирование диска
  • Переходим в системную папку Корзины. Просмотрите в папках, есть ли там ваши файлы;

    Hetman Partition Recovery: системная папка Корзины
  • Чтобы восстановить нужные файлы, перенесите их в Список восстановления и нажмите Восстановить;

    Hetman Partition Recovery: список восстановления
  • Потом, указываем способ сохранения и снова жмем Восстановить;

  • После восстановления, все файлы будут расположены в указанной вами папке во время восстановления.

    Ubuntu: восстановленные файлы

Полный анализ диска

Если файлы были удалены давно, а их отсутствие вы заметили только сейчас. Или, в результате Быстрого сканирования диска программа не обнаружила нужных данных, то просканируйте диск используя Полный анализ.

Для этого:

  • Переходим к программе и кликаем правой кнопкой мыши на нужном диске. Выбираем Проанализировать заново;

    Hetman Partition Recovery: проанализировать заново
  • Теперь указываем Полный анализ;

  • Указываем файловую систему диска;

    Как правило, программа сама определяет файловую систему диска. Но если нужно узнать файловую систему вашего диска, то перейдите к инструменту Диски и посмотрите ее там.

    Hetman Partition Recovery: Полный анализ диска
  • Указав файловую систему диска, нажмите Далее. Процесс будет продолжаться некоторое время.

  • По завершении анализа вы сможете увидеть все удаленные файлы.

Вывод

Теперь вам известно несколько способов восстановления случайно удалённых данных Linux. Независимо от того, очистили ли Вы Корзину или случайно удалили файлы и папки с использованием комбинации клавиш Shift + Del, описанные способы помогут в решении этой проблемы.

Инструмент восстанавливает файлы с любых устройств, независимо от причины потери данных.
Dmytriy Zhura

Автор: , Технический писатель

Дмитрий Жура – автор и один из IT-инженеров компании Hetman Software. Имеет почти 10 летний опыт работы в IT-сфере: администрирование и настройка серверов, установка операционных систем и различного программного обеспечения, настройка сети, информационная безопасность, внедрения и консультация по использованию специализированного ПО. Является экспертом в области восстановления данных, файловых систем, устройств хранения данных и RAID массивов.

Andrey Mareev

Редактор: , Технический писатель

В далеком 2005 году, я получил диплом по специальности «Прикладная математика» в Восточноукраинском национальном университете. А уже в 2006 году, я создал свой первый проект по восстановлению данных. С 2012 года, начал работать в компании «Hetman Software», отвечая за раскрутку сайта, продвижение программного обеспечения компании, и как специалист по работе с клиентами.

Рекомендуем для вас

Вас приветствует ассистент Hetman Software, созданный на основе искусственного интеллекта.
Начать Чат