Comando para destruir o sistema?

Iniciado por Pedru, 28 de Julho de 2009, 10:49

tópico anterior - próximo tópico

Pedru

Bem, andei vendo alguns vídeos no YouTube, e vi que um cara digitou o comando rm -rf /, se não me engano, e o sistema simplesmente começou a se apagar...

Quem criou esse comando e por que raios ele existe?

Tota

#1
Ola Pedru

Bem, o que se sabe é que o computador é o instrumento mais burro do mundo.

Inteligente é quem usa ele com inteligência.

O que acontece no Windows se você estiver na raiz de C: e digitar => deltree *.* /y

O mesmo para sudo rm -rf /

Mas a grande diferença é esta: o sudo, ou su ou root. ele vai pedir senha, gritar e espernear antes da catástrofe inevitável acontecer, e no windows não.


quem desenvolveu foi o time de desenvolvimento do pacote => coreutils

Para que: para remover (rm de remove)  arquivos e pastas que não são mais desejadas. ( no Windows também, apesar de existirem alguns usuários que não apagam nada nunca até o disco lotar...)

[],s

Pedru

Vi que, no Windows, pra se deletar todo o sistema existe o comando: RD C:\ /S /Q e aí você deleta tudo porque ouvi falar que o deltree não existe mais ou coisa assim.

Mas que coisa idiota acabar com o sistema desse jeito...

ubu4ever

Citação de: Pedru online 28 de Julho de 2009, 13:13
Vi que, no Windows, pra se deletar todo o sistema existe o comando: RD C:\ /S /Q e aí você deleta tudo porque ouvi falar que o deltree não existe mais ou coisa assim.

Mas que coisa idiota acabar com o sistema desse jeito...

Exatamente! Só as pessoas fora do juízo normal de suas capacidades mentais fazem isso!

O ubuntu é um sistema robusto. E tem comandos para excluir arquivos como qualquer outro sistema operacional. Agora se você quiser deletar seu próprio sistema com sudo rm -rf / infelizmente isso é um problema psiquiátrico de quem quiser fazer isso ou total desconhecimento dos comandos do linux e de suas utilidades (não estou me referindo a ninguém aqui, apenas aos usuários que fazem isso).

Darcamo

Cara, você não é o primeiro a perguntar isso e provavelmente não vai ser o único.
Isso não é um "Comando para destruir o sistema". É um comando para apagar arquivos e pastas que foi usado de maneira errada passando opções para aumentar o estrago.

Se a pessoa realmente quiser destruir o sistema ela vai encontrar métodos em qualquer sistema operacional como o método mencionado para o windows.

O que o SO pode fazer é evitar ou reduzir a chance desses comandos serem rodados por acidente, mas se o usuário:

  • Rodar o comando como root ou com sudo na frente para permitir apagar arquivos do sistema
  • Usar a opção "r", que é o caso, para apagar de maneira recursiva (subpastas além dos arquivos na pasta especificada, que no caso é a pasta raiz /)
  • Usar a opção "f" (que também é o caso) que significa "force" e faz com que o comando rm nunca pergunte nada
  • Etc
então é porque ele deve saber o que está fazendo e o sistema tem mais é que obedecer.

docetrago

Já viu que quando vc tenta rodar o gparted ( aplicativo que faz particionamento de disco rígido ) como usuário comum ele diz que para executá-lo vc tem de ser root e dá uma mensagem dizendo que o "gparted é uma arma de destruição em massa" ?

Pois é, essas situações têm de ser previstas. Comandos sensíveis requerem autenticação, refletindo uma ação consciente por parte do usuário.

É uma camada de segurança que inibe um possível acidente, que seria causado pela detonação de uma arma de destruição em massa...

livre1

Ele exclui o linux, mais especificamente o que é apagado?


Da para excluir tudo no sistema opercional sem reiniciar acho que não né?


O que ele apaga a raiz, opt, o que?

Tura

Citação de: Pedru online 28 de Julho de 2009, 10:49
Bem, andei vendo alguns vídeos no YouTube, e vi que um cara digitou o comando rm -rf /, se não me engano, e o sistema simplesmente começou a se apagar...

Quem criou esse comando e por que raios ele existe?

1- O comando é rm (ReMove) é é muito útil ele permite apagar um arquivo.

2- A opção -f permite que você o apague muito arquivos de uam vez, isto já me foi muito útil várias vezes

3- A opção -r premite que você apague os subdiretórios junto com os arquivos.

4- Se você resolve fazer mal uso do comando e apagra todos os arquivos do seu computador isto é uma escolha sua...

ubu4ever

Citação de: livre1 online 29 de Julho de 2009, 00:35
Ele exclui o linux, mais especificamente o que é apagado?


Da para excluir tudo no sistema opercional sem reiniciar acho que não né?


O que ele apaga a raiz, opt, o que?

Acho difícil alguém em sã consciência te responder isso. Duvido que alguém já tentou isso!

Entretanto acho que ele não apaga tudo porque deve chegar uma hora que ele trava devido à falta de algum arquivo. É o que eu acho.

Darcamo

Esse vídeo no youtube no qual o cara usou o comando não responde a pergunta? Certamente deve travar em algum momento.

GuidjeLeGamba

Sim, o comando apaga tudo. Como? Porque o comando fica alocado na memória RAM enquanto está em execução e só sai de lá depois de ter sido concluído - ou seja, depois de ter apagado tudo e a máquina ser desligada (apagando a RAM).


clcampos

Eu não sou de entrar nestas discussões, e não sei até onde elas levam, e nunca executaria um comando desses nos meus sistemas, até porque preciso deles muito.

Mas uma coisa posso dizer, esse assunto já foi discutido aqui antes (neste tópico aqui por exemplo), e lá tem a seguinte mensagem:

Citação de: paulo87 online 25 de Novembro de 2008, 18:17
eu vi no launchpad esse aqui:

rm -rf /

ele já foi "arrumado", ou seja, não está mais tão facil de executa-lo.

Será que resolveram mesmo? Alguém se habilita? Eu não!  ;D
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Pedru

Um troll chamado Octaivermatt executou o comando numa versão do Ubuntu que eu creio ser a 8.04...

Aqui está o vídeo de o que acontece: http://www.youtube.com/watch?v=j6JPENvzoX8

Não liguem para o que ele fala do linux... ele é um louco que quer destruir a imagem do linux com um vírus fajuto que ele mesmo inventou... Ele tem uma raiva do sistema e não se sabe lá por que.

Vou testar em máquina virtual! XD

clcampos

Gente este tema já foi discutido no fórum antes, e este vídeo também já foi postado.

Esta discussão não leva a nada, a não ser perda de tempo.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!