Назад | Перейти на главную страницу

используется команда mv, и вся моя файловая система отсутствует

Хорошо, я был в / var / www / forum / newrelease. Я хотел скопировать все файлы из newrelease в каталог forum, поэтому я думал, что команда mv / * ../* будет работать, но теперь все ушли. Есть идеи, как вернуть файлы?

Обновить

Кажется, что файлы были перемещены в каталог / root, но я не уверен, как вернуть их все обратно.

Ваша команда

mv /* ../*

переместил вся файловая система (/) в / var / www / forum (../).

Вы можете попробовать обратное, т.е. перейти в / var / www / forum и запустить

mv ./* /

но вы также можете признать, что он сломан.

Восстановление из резервных копий.

Просто чтобы вы полностью поняли, что должно было случиться, если вы побежали mv /* ../* из /var/www/forum/newrelease/:

Ты переехал

  • все в / (/*)
  • все в /var/www/forum/ (../*) за исключением последнего по алфавиту подкаталога /var/www/forum/

в последний по алфавиту подкаталог папки /var/www/forum/.

Пытаться echo mv /* ../* где угодно, чтобы визуализировать это.

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

Оттуда вы сможете найти sbin/, bin/, usr/, lib/ и т. д. Если вам удастся вернуть их в / ваша система должна снова стать загрузочной.

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