Comment supprimer tout le système en utilisant Terminal


7

Comment puis-je supprimer tout mon système à l'aide d'un terminal? Je sais que le début est rmmais alors quoi?


J'ai la racine. :)
user91010

Up-vote parce que c'est pure folie capturé dans une question de 9 mots. :)
Ian C.

Vote positif pour le pur amusement.
surfasb

Réponses:


1

En tant que root, vous pouvez faire:

rm -rf --no-preserve-root /

Normalement, nous essayons d'éviter ces choses. :)


Merci. Je le fais actuellement sur mon propre ordinateur, je veux juste voir définitivement jusqu'où cela ira.
user91010

@ Oddin: Tout le chemin. dd if=/dev/zero of=/dev/sda peut être plus facile, cependant;)
Piskvor

@ Oddin - En effet, utilisez votre pouvoir avec sagesse. Cela va tout effacer ...
Jesse Bunch

Hmm, j'ai fait rm -rf/ et le terminal est sorti avec ceci: rm: illegal option -- /
user91010

et /dev/sda n'est pas pris en charge.
user91010

8

La plupart des distributions Linux modernes désactivent en fait la possibilité de supprimer root par défaut. Pour résoudre ce problème, vous utiliseriez la --no-preserve-root drapeau.

Le code complet pour supprimer le répertoire racine (/) est

rm -rf --no-preserve-root /

vous auriez besoin de l'exécuter en tant que root.

Une autre façon de faire consiste à utiliser la commande dd.

dd if=/dev/zero of=/dev/sd[x]

[x] est le lecteur que vous souhaitez effacer. Cela réécrit chaque bit de votre lecteur sur 0, ce qui efface définitivement tout.


De plus, les erreurs de système de fichiers rencontrées lors de l'utilisation de dd sont assez amusants;) J'ai fait la deuxième sur ma boîte à la maison, ce qui signifie mettre à zéro un lecteur flash.
new123456

0

En fonction de ce que vous voulez dire par suppression, vous obtiendrez peut-être de meilleurs résultats en:

# for d in /dev/[sh]d? ; do dd if=/dev/zero of=${d} ; done ;
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.