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

CentOS - случайно перемещенные и удаленные / home / папки

Я выполнил (глупо) эти команды:

mv ncdu/ /home/*
mv ncdu/ /var/*

Пытаюсь переместить папку ncdu в эти каталоги. И это заставило меня удалить все мои каталоги Apache в моей папке / home /, кроме virtfs (cPanel).

Как вы понимаете, он отключил мои веб-сайты и многие другие функционально.

Я заметил это /virtfs/ еще есть все файлы сайтов.

Как мне восстановить /home каталог, как это должно быть? Есть ли скрипт cPanel, который я могу запустить, или мне нужно создавать жесткие ссылки вручную?

Я также заметил, что var/yp в каталоге есть много var каталоги, которые вы ожидаете, могу ли я восстановить их?

Я ожидал, что эта команда оставит вам одну папку в / home (последняя в порядке словаря) со всеми другими папками, которые находились в / home (и ncdu) непосредственно под ней. Ах, вот что случилось - virtfs оказалась последней папкой.

Попробуйте перейти в / home / virtfs и просто переместите папки в исходное место.

Предлагаемые команды ниже. Вы захотите выбрать, какие папки перемещать, а не просто использовать *, поскольку вы не хотите перемещать материал, который изначально находился в / home / virtfs.

cd /home/virtfs
mv a b c d ..

То же самое и с / var. Просто перейдите в / var / yp и перенесите то, что там оказалось, на один уровень выше.