Commentaires
Réponse
Première partie jusquà #
car (dans le premier cas) ou $
(dans le second) est « prompt », qui ne fait rien dimportant et peut sembler comme vous le souhaitez pour le rendre « plus frais ».
Maintenant, dans le second cas @:~$ sudo rm -rf /
(sans -
devant sur rm
) serait plus correct. Vous pouvez ajouter *
à la fin si cela semble meilleur (rm -rf /
ne fonctionne pas toujours de toute façon) ou même supprime /
:
@:~$ sudo rm -rf /* # should work always @:~$ sudo rm -rf * # less harmful... $ rm -rf /* # more minimalistic version
Autres propositions (uniquement commandes, prenez linvite comme vous le souhaitez):
dd if=/dev/zero of=/dev/hda # probably too long : >/dev/hda # funny erasing : >/dev/null # safe version, harmless : >/dev/zero # similar with zero : <<\EOF>/dev/null # |multi-line EOF # |version
Commentaires
- Est-ce que @ bien est là? Ou devrait-il toujours être un nom dutilisateur @ nom_hôte?
- @raphadko Les gens mettent généralement
user@host
à linvite pour le rendre plus informatif, mais tous les caractères sont bien car il sert à des fins purement informatives, donc@:~$
convient également – cela peut même arriver en réalité si pour une raison quelconque " username " et " hostname " ne peuvent pas être lus, et nous sommes à la maison~
. - Les commandes
: > ...
ont gagné ' t fonctionner, car vous ne pouvez pas ' t tronquer un périphérique, seulement un fichier. La taille dun périphérique bloc ' est fixe (ou dépend du chargement dune bande ou dun CD, mais pas quelque chose que vous pouvez changer avecftruncate(2)
).
Réponse
Eh bien, mon premier conseil serait de ne pas me faire ce tatouage, car il ne sera pas aussi facile à supprimer que tous vos fichiers. Mais pour répondre à votre question exacte, je pense que la commande que vous voulez est sudo rm ...
et non sudo -rm ...
.
mise à jour
Vous recevez de mauvais conseils ici, donc étant donné la permanence dun tatouage, je vous recommande fortement de tester votre commande réelle dans un environnement chroot (dans lequel vous navez pas « Il ny a rien dimportant monté en liaison) ou dans un environnement sans que vous vous souciez de rien (comme démarrer à partir dune installation USB ou Knoppix).
De plus, si ce que vous recherchez vous efface complètement, à la place de simplement supprimer tous les fichiers, alors vous pouvez envisager shred
, qui supprime en toute sécurité un fichier (?) ou peut-être exécuter trim
après votre commande rm
si votre cerveau est un SSD (cest probablement vrai , puisquon espère quil ny a pas de plateaux tournants là-haut). Ces deux raffinements sembleraient moins emblématiques et moins reconnaissables aux aficionados de Linux, mais cest pourquoi je pense que le tatouage est une mauvaise idée en premier lieu.
Commentaires
- Hé, ne ' t gâchez-le. Encouragez-le à obtenir ce tatouage pour que nous puissions tous rire.
sudo -rm rf /
est un tatoo génial! - Je parie que quelquun a déjà pensé quun tatouage MSDOS ou OS / 2 serait cool, mais la technologie évolue.
#
etrm
. Concernant le second. il ne doit pas y avoir de-
avant lerm
. Et, mon opinion / préférence personnelle: les longues invites du shell peuvent être utiles lorsque vous ' travaillez réellement sur un terminal, mais elles ' re une distraction majeure lorsque vous ' présentez ou discutez de commandes. Utilisez simplement#
ou$
.rm -rf /
ne fera rien sur la plupart des systèmes. Il renverra simplement une erreur. Vous avez besoin de--no-preserve-root
.