CentOS - случайно перемещены и удалены /home/ папки
Я запустил (тупо) эти команды:
mv ncdu/ /home/*
mv ncdu/ /var/*
Попытка переместить папку ncdu в эти каталоги. И это заставило меня удалить все мои каталоги Apache в моей /home/ папке, кроме virtfs
(Cpanel).
Как вы можете себе представить, он выбил мои сайты и другие функциональные возможности.
Я заметил что /virtfs/
все еще есть все файлы сайтов.
Как мне восстановить /home
каталог, как это должно быть? Есть ли скрипт cPanel, который я могу запустить или мне нужно создавать жесткие ссылки вручную?
Я также заметил, что var/yp
В каталоге много var
каталоги, которые вы ожидаете, я могу восстановить из этого?
1 ответ
Я ожидаю, что эта команда оставит вас с одной папкой в /home (последней в порядке словаря) со всеми остальными папками, находящимися в /home (и ncdu) прямо там. Ах, вот что случилось - virtfs оказывается последней папкой.
Попробуйте перейти в / home / virtfs и просто переместите папки обратно в их исходное местоположение.
Предлагаемые команды ниже. Вы захотите выбрать, какие папки перемещать, а не просто использовать *, так как вы не хотите перемещать материал, который изначально находился в / home / virtfs.
cd /home/virtfs
mv a b c d ..
То же самое касается / вар. Просто измените на / var / yp и попробуйте все, что там оказалось, на один уровень выше.