Я испортил свою ОС?

Я набрал эту команду в терминале, пытаясь проверить, правильно ли я установил эквивалентные пакеты LAMP (Linux, Apache, MySQL, PHP) в Ubuntu:

sudo mv /home testing.html /var/www/html

Я новичок в этом, и я хотел переместить файл testing.html из домашней папки в папку /var/www/html, а затем запустить http://localhost/testing.html, чтобы проверить, завершена ли установка.

После этого он начал отображать мой домашний каталог и мой каталог под ним; named yashgugale был удален (yashgugale имел все системные файлы). Каждый раз, когда я пытался получить доступ к документам, фотографиям и т. Д. В разделе yashgugale. Теперь он даже отказался открыть терминал, и мне не удалось скопировать мою папку yashgugale обратно в каталог по умолчанию.

Где я ошибся и как я могу исправить эту проблему?

0
задан 12 August 2015 в 10:19

1 ответ

Примечание: Прежде чем пытаться что-либо, попробуйте решение Дэна в комментарии к вашему вопросу:

Нажмите Alt + F2, это откроет черту таким образом, чтобы позволить запустить команда Попробуйте запустить pkexec mv / var / www / html / home / home в этом окне.


Я подозреваю, что вы, возможно, переехали / home в / var / www / html / home

Если это так, запустите следующее, чтобы полностью изменить процесс:

[ 110]

В противном случае, при необходимости, вы можете воссоздать дом для своего пользователя с помощью:

sudo mkdir /home/$USER
sudo chown $USER: /home/$USER

Первоначально вы должны были напечатать что-то вроде:

sudo mv /path/to/testing.html /var/www/html/

Обратите внимание на косую черту. / var / www / html - это каталог html. / var / www / html / означает внутри каталога html. Это не всегда необходимо, но я предпочитаю это, поскольку у меня появляется привычка давать системе однозначные инструкции.

Примечание: Вам, вероятно, потребуется сделать это через livecd:

Согласно http://www.howtogeek.com/howto/linux/reset-your -ubuntu-password-easy-from-the-live-cd /? PageSpeed ​​= noscript , загрузите ваш livecd, откройте терминал и введите следующее:

fdisk -l

Это покажет вам, какие жесткий диск, который вы используете, обычно / dev / sda1. Затем введите следующее, заменив sda1 тем, что у вас на диске:

sudo mkdir /media/sda1
sudo mount /dev/sda1 /media/sda1
sudo chroot /media/sda1

Это подключит ваш жесткий диск к livecd и поместит вас в chroot. Теперь вы можете делать то, что я сказал в начале этого ответа.

exit

Теперь перезагрузите исходную систему, и все будет в порядке.

0
ответ дан 12 August 2015 в 10:19

Другие вопросы по тегам:

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