Je me suis souvent demandé jusqu'où irait le système si vous couriez rm -rf /
. Je doute que le système d'exploitation puisse s'effacer lui-même (?)
Question bonus : après que la commande a été exécutée, sera rm
-t-il supprimé?
Mise à jour: J'ai testé cela dans quelques distributions Unix principales utilisant VirtualBox et les réponses décrivent exactement ce qui se passe. Si les paramètres corrects sont fournis, rm supprimera tous les bits physiques de données sur le disque. Cependant, j'ai rencontré des problèmes lorsque j'utilisais une version de rm autre que celle de GNU. Par exemple, je pense que BusyBox a sa propre version et ne vous permet pas de supprimer autant que vous le pouvez potentiellement.
Cette question était une question de super utilisateur de la semaine .
Lisez l' entrée de blog du 7 juillet 2011 pour plus de détails ou soumettez votre propre question de la semaine.
sudo rm -rf /
sur tinycore / microcore Linux et il semble que le système d'exploitation protège plusieurs répertoires (/ sys et autres) de la suppression.
rm -f /bin/rm
une fois. Malheureusement, cela a fonctionné et j'ai passé l'heure suivante à récupérer la bonne version de rm
GNU Coreutils.