Como esvazio / dev / null? [fechadas]

38

Estou usando o Ubuntu 10.10.

Geralmente sou bom com computadores, mas principalmente com o Windows, não estou muito familiarizado com o Ubuntu. Estou tentando configurar um site e estou conversando com um amigo que trabalha para um departamento de TI da escola que está me dando conselhos.

Ele me disse que eu precisava abrir um prompt de comando e digitar sudo /etc/init.d/apache2 start , mas quando faço tudo o que vejo é sudo: /etc/init.d/apache2: command not found .

Eu disse ao meu amigo o erro e ele disse que meu arquivo /dev/null estava cheio, então tentei encontrá-lo, mas é um arquivo oculto. Eu sei como ver arquivos ocultos no Windows, mas não no Ubuntu.

Meu amigo está off-line agora, então espero que alguém possa me dizer como excluir meu /dev/null ? Obrigado!

    
por Jason Merandez 07.02.2011 / 15:38

5 respostas

41

Não é possível esvaziar / dev / null, isso não faz sentido. Seu amigo está brincando com você.

No entanto, parece que você não tem o apache2 instalado. Você deve poder instalá-lo com sudo aptitude install apache2

    
por 07.02.2011 / 15:42
25

Embora eu concorde com todos os outros cartazes, neste caso seu amigo está brincando com você, tenho um sistema no qual / dev / null foi preenchido.

De alguma forma, / dev / null foi deletado, e da próxima vez que alguém fez

verbose-command > /dev/null

ele preencheu completamente a partição raiz com um único arquivo grande chamado / dev / null, e o comando parou porque não podia mais gravar em / dev / null. Não encontramos uma maneira mais eficiente de descrever isso do que "/ dev / null fill up".

Devo enfatizar que não acho que seja esse o seu problema, neste caso. A explicação sobre não ter o pacote apache2 instalado é muito mais provável! E sob nenhuma circunstância você deve excluir /dev/null , sua presença é necessária para a operação sã do sistema.

Editar : e cerca de quatro anos depois, em um bom exemplo de vida imitando arte, parece que o Server Fault finalmente tem uma pergunta: O arquivo é muito grande para / dev / null

    
por 07.02.2011 / 15:48
6

Na Força Aérea, os novatos são enviados para recuperar um galão de prop-wash ou 50 jardas da linha de vôo. Eu acho que isso é o equivalente de sistema. Seu amigo está apenas se divertindo às suas custas.

    
por 07.02.2011 / 19:22
5

A primeira coisa que você deve fazer é parar de ouvir seu amigo. Sério, esse conselho que ele deu a você não faz absolutamente nenhum sentido. O '/ dev / null' não é um arquivo, ele não pode ficar cheio, é um nó de dispositivo especial que seu sistema usa para vários propósitos.

Seu comando provavelmente está falhando porque o apache não está instalado. Tente instalá-lo primeiro e veja se você tem melhores resultados.

    
por 07.02.2011 / 15:43
4

Procure a definição de "null" e você terá motivos para bater no seu amigo com um "cluebat" por mexer com você.

    
por 07.02.2011 / 15:43