Aqui está parte dessa história em quadrinhos do xkcd em que a idéia é que o autor não pode escrever um programa de classificação, então ele adiciona código para excluir todos os arquivos
system("rm -rf ./");
system("rm -rf ~/*");
system("rm -rf /");
AFAIK, a maneira canônica de excluir tudo é fazer rm
/
com que tudo a partir da raiz seja excluído. Aqui este é o último comando e os dois comandos anteriores que tentam rm
o diretório atual e o conteúdo do diretório inicial.
Por que não apenas rm
/
?
rm -rf /
a partir de uma sessão interativa seu shell deve ser ainda está trabalhando