Bonjour tout le monde
il y a vraiment des commandes a ne pas le tester il est mentionné dans ce site
et s'ils sont dangereux pourquoi les inventer
Bonjour tout le monde
il y a vraiment des commandes a ne pas le tester il est mentionné dans ce site
et s'ils sont dangereux pourquoi les inventer
# Rien d'anormal
Posté par Renault (site web personnel) . Évalué à 4.
Salut,
Avant d'expliquer, je pense qu'il serait bien que tu te relises avant de poster, ça rendrait la lecture plus facile. :)
Sinon, ces commandes sont banales, c'est-à-dire qu'elles font des actes attendues (formatage, déplacement de fichier ou suppression de fichiers), c'est juste que les paramètres donnés à ces programmes ne sont pas recommandables si tu tiens à tes données.
On ne peut pas protéger l'utilisateur des actions dangereuses comme celles-ci car elles peuvent avoir un intérêt légitime. C'est à toi de faire attention et de sauvegarder tes données régulièrement au cas où.
# Attention ! Choses à ne pas faire avec une voiture !
Posté par Framasky (site web personnel) . Évalué à 10.
À moins de savoir ce que vous faites, en voiture, il ne faut pas :
et si c'est dangereux, pourquoi faire des voitures qui permettent de faire ça ?
Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.
[^] # Re: Attention ! Choses à ne pas faire avec une voiture !
Posté par KiKouN . Évalué à 6.
Bin, sauf si tu est cascadeur ou sysadmin.
# Attention des choses à ne pas tester
Posté par NeoX . Évalué à 4.
prendre un couteau et se le planter dans la gorge, l'oeil, ou le ventre,
sauter par la fenetre du 15e etage
se jeter sous un train
[^] # Re: Attention des choses à ne pas tester
Posté par BAud (site web personnel) . Évalué à 2.
ya aussi la Roulette russe avec un pistolet o_O
[^] # Re: Attention des choses à ne pas tester
Posté par khivapia . Évalué à 0.
Tu veux dire la roulette belge
# Bien sûr qu'on peut tout casser :)
Posté par Marotte ⛧ . Évalué à 5.
Parce qu'elles (commandes : féminin…) peuvent servir dans certains cas. Bon, pour
rm -rf /
je vois pas trop le cas d'utilisation mais le formatage (mkfs.ext4) par exemple il faut bien pouvoir l'effectuer dans certains cas.Une chose qui arrive « souvent » c'est par exemple de vouloir faire un
rm -rf /toto
et d'ajouter un espace par mégarde, du coup ça devientrm -rf / toto
et là effectivement tu flingues tout.En conclusion. Il faut absolument éviter de travailler en
root
quand c'est possible et bien relire sa ligne de commande avant de d'appuyer sur Entrée lorsque celle-ci commence par sudo.Note également qu'en simple utilisateur (disons toto), quand tu ouvres le terminal tu es dans ton répertoire personnel (/home/toto), et là si tu fais un
rm -rf *
tu vas déjà supprimer tous tes fichiers, ce qui n'est pas une bonne idée à priori ;)On a coutume de dire : « Il y a deux catégories d'administrateur UNIX : ceux qui ont déjà fait une mauvaise manipulation en root et ceux qui s'apprêtent à en faire une… »
J'ajouterais que ce n'est pas propre à GNU/Linux, sous Windows également si ton utilisateur a des droits administrateur et que tu supprimes des fichiers dans c:\windows\system32 ou que tu lances le formatage de ta partition système ça va casser tout pareil…
[^] # Re: Bien sûr qu'on peut tout casser :)
Posté par freem . Évalué à 3.
Huhu… ta formulation pourrait énerver certains ;) attention, les points de suspension sont une commande dangereuse en français, certains processeurs les interprètent mal :D
Sinon il y à aussi le cas d'un script insuffisamment testé, dans lequel on fait
rm -rf /$var
avec $var étant vide :) un truc du genre (bon, un peu plus complexe que ça) est arrivé à un collègue. J'ai pas encore fait aussi fort, mais j'ai aussi déjà merdé avec une commande ou deux…Typiquement, le bon vieux «virus» des années 90-00:
format c: /y
[^] # Re: Bien sûr qu'on peut tout casser :)
Posté par fearan . Évalué à 3.
non sur les format de fichier ext2-3-4 rm -rf / ne fais strictement rien d'autre que t'afficher que tu ne peux pas détruire la racine; par contre, \rm -r /* ou rm -rf /* détruit effectivement tout; par contre ce qui arrive souvent c'est rm -f plop * avec une espace en trop entre le plop et le *
le fork bomb est aujourd'hui inhibé par les limites (ulimit -u )
bref on est bien loin des années 2000 où un erreur de manip était vite arrivé; j'ai pas vu le dd pour dumper une image sur une clé usb, qui lui est assez marrant quant on se plante de /dev/sd..
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Bien sûr qu'on peut tout casser :)
Posté par Renault (site web personnel) . Évalué à 2.
Ça rappelle l'histoire de Linus Torvalds qui redirigea l'entrée de son port modem vers la partition de Minix.
Cet évènement lui poussa à finir l'évolution de son émulateur de terminal Linux en un noyau complet. Comme quoi, ce genre d'erreurs n'est pas toujours une perte.
[^] # Re: Bien sûr qu'on peut tout casser :)
Posté par IckyThump . Évalué à 1.
Ahah :
http://www.bit-tech.net/news/gaming/2015/01/16/steam-for-linux-bug/1
[^] # Re: Bien sûr qu'on peut tout casser :)
Posté par fearan . Évalué à 2. Dernière modification le 20 janvier 2015 à 14:02.
c'est exactement ce que j'ai dit, on ne peut plus faire de rm -rf /, par contre le rm -rf /* passe toujours ;)
donc il vaut mieux écrire
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Bien sûr qu'on peut tout casser :)
Posté par IckyThump . Évalué à 1.
Oui, je signalais juste le fait que l'actualité te donnait raison :)
(Même si j'avoue que mon commentaire n'était pas limpide)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.