Я случайно удалил некоторые важные файлы из Linux с помощью rm *
.
Как я могу восстановить эти файлы?
Используется дистрибутив CentOS 6.4
Я случайно удалил некоторые важные файлы из Linux с помощью rm *
.
Как я могу восстановить эти файлы?
Используется дистрибутив CentOS 6.4
Вы можете попробовать "Скальпель", это может помочь. Scalpel - это восстановление файловой системы с открытым исходным кодом для Linux.
команда для установки скальпеля # yum install scalpel После того, как скальпель установлен, вам нужно выполнить редактирование текста. По умолчанию утилита скальпеля имеет собственный файл конфигурации в каталоге /etc, а полный путь - «/etc/scalpel/scalpel.conf» или «/etc/scalpel.conf«. Вы можете заметить, что все закомментировано (#). Поэтому перед запуском скальпеля необходимо раскомментировать формат файла, который необходимо восстановить. Однако раскомментирование всего файла занимает много времени и приведет к огромным ложным результатам.
Допустим, например, что я хочу восстановить только файлы «.jpg», поэтому просто раскомментируйте раздел «.jpg» для файла конфигурации скальпеля. Перейдите в терминал и введите следующий синтаксис. «/ Dev / sda1» - это расположение устройства, с которого файл уже удален. Как вы видите, скальпель сейчас выполняет свой процесс, и потребуется время для восстановления удаленного файла в зависимости от места на диске, которое вы пытаетесь сканировать, и скорости компьютера.
Я бы порекомендовал всем вам иметь привычку использовать только delete вместо Shift + Delete. Потому что, как говорится, профилактика всегда лучше лечения.
Прежде всего, файл раздела перемонтирования был доступен только для чтения. Тогда посмотрите на экстунделе.