O Linux permite executar o comando “rm -rf /”? [fechadas]

3

Todos sabemos que precisamos usar a opção -rf do comando rm com cuidado. O que eu imagino é que o Linux permite executar este comando: rm -rf / ?

Se sim, por quê? Este comando pode ter conseqüências desastrosas se for permitido:

  1. Ele excluiria tudo, incluindo arquivos no disco rígido e arquivos em dispositivos de mídia removíveis conectados.
  2. Como podemos remediar a situação, especialmente sem a assistência de todos os comandos executáveis que também seriam excluídos?
por Networker 02.06.2014 / 02:20

1 resposta

12

Você não pode executar rm -rf / : você receberá o erro "permissão negada". Apenas root pode modificar o diretório raiz.

Se você executar esse comando como root (por exemplo, com sudo rm -rf / ), o Linux se recusará a executá-lo. Você precisa passar uma opção especial --no-preserve-root para chamar rm on / .

Você ainda pode executar comandos perigosos, por exemplo, rm -rf ~ excluirá todos os seus arquivos. É como ter uma faca de cozinha: é muito útil cortar todo tipo de comida, mas se você apontar para o pescoço e forçar muito, vai se machucar.

Felizmente, recuperar-se de rm -rf ~ é mais fácil do que recuperar-se de inserir uma faca em seu pescoço. Você tem backups, certo?

    
por 02.06.2014 / 02:29