Eu corrompi meu sistema operacional?

0

Eu digitei este comando no terminal ao tentar verificar se eu instalei corretamente os pacotes equivalentes do LAMP (Linux, Apache, MySQL, PHP) no Ubuntu:

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

Eu sou novo nisso e queria mover o arquivo testing.html de casa para a pasta /var/www/html e depois executar o http://localhost/testing.html para verificar se a instalação foi concluída.

Depois disso, ele começou a exibir esse meu diretório pessoal e meu diretório sob ele; O nome yashgugale foi excluído ( yashgugale tinha todos os arquivos do sistema). Toda vez que eu tentei acessar documentos, fotos, etc. em yashgugale . Agora, até se recusou a abrir o terminal e não consegui copiar minha pasta yashgugale de volta para o diretório inicial padrão.

Onde eu errei e como posso corrigir esse problema?

    
por Yash Gugale 12.08.2015 / 09:15

1 resposta

1

Observação: Antes de tentar qualquer coisa, tente a solução de Dan em um comentário em sua pergunta:

% bl0ck_qu0te%

Suspeito que você tenha movido / home para / var / www / html / home

Se for esse o caso, execute o seguinte para reverter o processo:

sudo mv /var/www/html/home /home 

Caso contrário, se necessário, você pode recriar uma casa para seu usuário com:

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

Você deveria ter originalmente digitado algo como:

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

Observe a barra final. / var / www / html é o diretório html. / var / www / html / significa dentro do diretório html. Nem sempre é necessário, mas eu prefiro, pois tenho o hábito de dar ao sistema instruções sem ambigüidade.

Observação: você provavelmente precisará fazer isso por meio de um livecd:

De acordo com o link , inicie o seu live-end, abra um terminal e digite o seguinte:

fdisk -l

Isso mostrará qual disco rígido você está usando, normalmente / dev / sda1. Em seguida, digite o seguinte, substituindo sda1 por qualquer que seja sua unidade:

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

Isto monta seu disco rígido para o livecd e coloca você no chroot. Agora você pode fazer o que eu disse no começo desta resposta.

exit

Agora reinicie o seu sistema original e você deve estar bem.

    
por Simon Hoare 12.08.2015 / 09:28