IMPORTANTE: Modernos sistemas UEFI, monte o firmware no diretório /sys e disponibilize-o para o sistema operacional. NÃO execute este comando em um sistema moderno, já que ele removerá este firmware, basicamente impedindo a sua máquina.
O cenário mais simples que posso imaginar é alguém que queira excluir todos os dados da sua unidade. Pode haver razões perfeitamente legítimas para isso e a maneira mais simples de pensar é
rm -rf --no-preserve-root /
Acontece que este é realmente dado como um exemplo em info rm :
'--no-preserve-root'
Do not treat '/' specially when removing recursively. This option
is not recommended unless you really want to remove all the files
on your computer.
Outra boa razão é que você deseja excluir um sistema de arquivos montado em que você tem chroot . Nesse caso, rm -rf --no-preserve-root / excluirá o sistema no ambiente chroot , mas deixará a sua intacta.
De qualquer forma, esta é uma restrição relativamente nova, foi adicionada na 7ª versão do a especificação POSIX (a anterior está aqui), antes que rm / fosse perfeitamente válido comando. Em uma observação histórica, os diretórios . e .. sempre foram protegidos de rm , desde 1979, quando rm adquiriu a capacidade de excluir diretórios. Mais sobre aqui .