Перемещенный некоторые файлы, не могущие использовать mv теперь

Вы перезаписали и/или повредили суперблок (суперблоки) и вероятно другие данные, с данными из /dev/urandom. Суперблоки важны; они содержат метаданные файловой системы.

Можно отформатировать его назад к ext3 путем издания mkfs.ext3 /dev/part2.

1
22.07.2018, 03:43
2 ответа

Та команда привела бы к:

  1. Файл или папка /home/nginx/crap/mymods
  2. Все каталоги в / (в теории)
  3. Все файлы и каталоги в /home/nginx/crap/

перемещенный в последний каталог, данный * в /home/nginx/crap/. Как в:

ls -d /home/nginx/crap/*
afile1 afile2 dir1 dir2

Затем все было бы помещено в dir2.

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

Как последний файл в Вашем gist сообщение tree.txt Вы, скорее всего, не перемещали файлов – и что-то еще произошло.

Посмотрите, имеете ли Вы env доступная команда.

0
27.01.2020, 23:39

Вы, скорее всего, переместили файлы в /*, который является по существу всем, данным / высокоуровневый каталог, и Вы перемещаете все, *, под ним. Я предполагаю, что мой вопрос состоял бы в том, куда Вы перемещали его в?

Вы смогли класть обратно все, если можно выяснить, куда Вы переместили его в. Необходимо будет звонить mv управляйте непосредственно (т.е. /accident/dir/mv) учитывая он находится теперь в некотором другом месте, и нет никаких гарантий, Вы сможете даже выполнить его, учитывая, что любые библиотеки, в которых это, возможно, нуждалось бы, не то, где они, предполагают, чтобы быть также.

Я предложил бы загрузить систему с помощью спасения возможность CD, которая идет с CD/DVD CentOS и разрешением этого смонтировать жесткий диск. Оттуда необходимо смочь использовать Живой CD mv управляйте для восстановления установки Linux жесткого диска.

2
27.01.2020, 23:39
  • 1
    я был в каталоге,/home/nginx/crap, затем я дал ту команду, которая испортила вещи. Какая-либо идея? –  Thomas Coulson 01.05.2013, 06:34
  • 2
    Да, таким образом, все наиболее вероятно в том каталоге. Я все еще использовал бы спасение CD для осуществления восстановлений. –  slm♦ 01.05.2013, 06:35
  • 3
    Это - выделенный сервер, размещенный в OVH. Я не знаю, как загрузить его через живой CD. –  Thomas Coulson 01.05.2013, 06:36
  • 4
    Посмотрите если mv команда находится под тем путем, затем была бы Ваша следующая опция. Это будет больше всего как здесь: /home/nginx/crap/bin/mv. –  slm♦ 01.05.2013, 06:40
  • 5
    Это могло бы быть полезно, это - подсказки OVH для восстановления удаленных файлов: help.ovh.co.uk/BackupsOnPlanWeb –  slm♦ 01.05.2013, 06:52

Теги

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