Хорошо, я был в / 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/
и т. д. Если вам удастся вернуть их в /
ваша система должна снова стать загрузочной.
Подумайте, прежде чем предпринимать дальнейшие шаги, похоже, ваши попытки выздоровления только ухудшили ситуацию.