Восстановление текстовых файлов в терминале с помощью grep на Snow Leopard Mac OS X

Я по-дурацки удалил некоторый исходный код из своей машины Snow Leopard Mac OS X с комнатой-rf при выполнении чего-то с buildout. Я хочу попытаться восстановить эти файлы снова. Я не коснулся системы с тех пор, чтобы попытаться искать ответ.

Я нашел эту статью, и кажется, что grep метод является способом пойти, но при выполнении его на моей машине я получаю 'Ресурс, занятый' при попытке выполнить его на диске.

Я использую эту команду:

sudo grep -a -B1000 -A1000 'video_output' /dev/disk0s2 > file.txt

Где 'dev/disk0s2' - то, что подошло, когда я работал df.

Я получаю это при выполнении:

grep:/dev/disk0s2: занятый Ресурс

Я не эксперт с этим материалом, я стараюсь изо всех сил. Кто-либо может помочь мне далее? Я нахожусь на грани потери двух дней работы исходного кода!

Спасибо

3
задан 15.12.2015, 09:00

2 ответа

Попробуйте это Ubuntu LiveCD (здесь), или GPartEd загружают CD (здесь) или что-то подобное, где можно загрузиться с CD и не раздела жесткого диска (предполагающий, что у Вас есть другой компьютер, где можно загрузить и записать одного из тех). Даже если они не поймут HFS + файловая система, то они смогут считать его в формате .raw.

Это будет самым безопасным путем. На этот раз операционная система не заблокирует диск, и Вы не столкнетесь с риском tha файл подкачки, или временные файлы перезапишут драгоценные свободные блоки.

1
ответ дан 08.12.2019, 01:48

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

Вам будет нужно к grep для некоторой фразы, которую Вы знаете, находится в файле.

1
ответ дан 08.12.2019, 01:48

Теги

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