3

Возможный дубликат:
Как восстановить удаленный файл под Linux

Я пытался удалить какой-то файл, но случайно написал команду rm * которая удалила мои скрипты из рабочего каталога.

Можно ли восстановить удаленный файл в Unix. В Windows мы можем восстановить из корзины ..Я надеюсь, что мы можем делать подобные вещи в Unix.

2 ответа2

2

Нет, для команды RM нет эквивалента "Trashcan". Восстановление в этот момент сложно, но не может быть невозможным.

Чтобы выяснить, какие методы могут быть доступны для восстановления, нам нужно выяснить, в каком формате находится диск. Можете ли вы указать путь к удаленным файлам и копию /etc /fstab перед тем, как завершить работу системы? Надеемся, что это должно подтвердить, что это система ext4 (но это может быть что угодно - ext2, ext3, ext4, reiser, vfat для начала).

ВАЖНО - НЕ ПРОДОЛЖАЙТЕ ИСПОЛЬЗОВАТЬ ЭТОТ ПРИВОД. Чем больше вы продолжаете использовать диск, тем сложнее будет извлечь с него какие-либо данные. В идеале вы хотите размонтировать диск (и если его загрузочный диск загрузится с аварийного диска)

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

0

Ваш тег - UNIX, но я подозреваю, что это может быть система Linux.

Если это Linux, рассмотрим extundelete from sourceforge. Однако Дэвид Го очень прав - прекратите пользоваться системой.

Я понятия не имею, как получить extundelete на вашу систему, кроме как положить скомпилированную версию на флешку и запустить оттуда.

http://extundelete.sourceforge.net/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .