Вот часть этого комикса xkcd, где идея заключается в том, что автор не может написать программу сортировки, поэтому он добавляет код для удаления всех файлов
system("rm -rf ./");
system("rm -rf ~/*");
system("rm -rf /");
AFAIK канонический способ удалить все, rm
/
чтобы все, начиная с корня, было удалено. Здесь это последняя команда и две команды перед ней, которые пытаются найти rm
текущий каталог и содержимое домашнего каталога.
Почему не просто rm
/
?
rm -rf /
из интерактивного сеанса ваша оболочка должна все еще работать