Les commandes à ne jamais lancer sous Linux

rmrfhl9 Les commandes à ne jamais lancer sous Linux

Amis débutants en linux, attention ce post est dangereux alors CONCENTRATION ! Je vais en effet vous apprendre les quelques commandes à ne jamais taper sur un linux en root (ou pas en root, on ne sait jamais, les mauvais karmas ça existe)…

Voici donc 5 commandes à ne JAMAIS JAMAIS JAMAIS surtout JAMAIS lancer sous votre linux préféré (sans savoir ce que vous faites) !

  • rm -rf ./ -> Ca supprime les fichiers du répertoire courant
  • rm -rf / -> Ca supprime complétement la partition principale (variante : rm -rf /*)
  • rm -rf . -> Ca supprime le répertoire courant
  • rm -rf * -> Ca supprime tous les fichiers visibles du répertoire où vous vous trouvez
  • rm -rf .* -> Ca supprime les répertoires et fichiers masqués

Voilà, vous avez de quoi auto détruire tout un système… Si je vous met ça là, c’est que j’ai constaté sur divers forum ou salons de discussion que pour déconner, parfois certains lachaient une de ces commandes au newbie égaré venant réclamer de l’aide, le dégoutant à jamais de linux.

Donc comme un lecteur averti en vaut 2, je me suis dit que ça serait intéressant pour tous…

Pour la petite explication quand même :

  • rm -> C’est la commande pour supprimer
  • -rf -> Le r ça veut dire que ça supprime tous les fichiers et répertoires de manière récursive… et le f, ça veut dire “force” pour ne pas avoir de demande de confirmation à chaque fichier à supprimer [Yes][No][Je sais pas, pas ce soir, j'ai mal à la tête chéri]
  • Et bien sûr le / de fin c’est la racine de votre système linux. Un peu comme si vous supprimiez votre C:\ sous Windows. (ah le con !)

Voilà… Maintenant si vous voulez mettre le bazar sur un linux ou autre sans faire trop de mal, il existe toujours des petites commandes machines qui s’appellent les bombes fork.

[photo]

Je vous recommande aussi la lecture des sujets suivants


Faites un lien vers cette news sur votre site



34 Commentaire(s)

  1. MyAvatars 0.2

    Brutasse Reply to this comment

    rm -rf .* ne supprime pas uniquement les fichiers cachés, mais aussi .. donc le dossier parent ^^
    Je sais ça parce que j’ai essayé… Pas avec un rm mais avec un chmod, les résultats sont tout aussi dévastateurs :-D

    Posté le 30 août 2008 à 10:14:40

  2. MyAvatars 0.2

    soopajud Reply to this comment

    merci du tuyau !

    sinon, le c cédille majuscule en code c’est Alt+0199 mais j’ai jamais réussi à le faire sous linux, si t’as une idée…

    Posté le 30 août 2008 à 10:15:34

  3. MyAvatars 0.2

    thr0b Reply to this comment

    Je maitrise Linux autant qu’un Airbus A380… donc y’a pas d’risques :D

    Posté le 30 août 2008 à 10:24:20

  4. MyAvatars 0.2

    David Reply to this comment

    Roh non, sont con ceux qui balancent ça à des noobs :/ . Devraient avoir honte moi je dis ! C’est un risque potentiel que la personne ne retouche plus jamais à un Linux :S.

    Posté le 30 août 2008 à 10:38:56

  5. MyAvatars 0.2

    Guilou Reply to this comment

    soopajud > pour faire un ç majuscule sous Linux, tu fais <verr maj> puis <ç>.
    Il y a un comportement différent entre <maj> + <qqch> et <verr maj> puis <qqch> :)
    Tu peux faire toutes les lettres accentuées, plein de trucs marrant :)

    Posté le 30 août 2008 à 10:56:59

  6. MyAvatars 0.2

    £ùdo Reply to this comment

    merci pour l’info, surtout que je suis en train de configurer un serveur sous linux !!

    Posté le 30 août 2008 à 11:09:34

  7. MyAvatars 0.2

    Tito Reply to this comment

    La première fois que j’ai complètement planté mon Linux c’était
    chmod -Rf 777 /
    Parce que les gestion de droits me faisaient chier (le sudo n’existait pas à l’époque)

    Posté le 30 août 2008 à 11:24:03

  8. MyAvatars 0.2

    Bernard Reply to this comment

    Sans oublier la fameuse commande ‘anti-virus’ …

    dd if=/dev/zero of=/dev/hda bs=512 count=1

    C’est sûr que ça résoud le pb, mais de façon un peu trop radicale …

    Posté le 30 août 2008 à 11:35:27

  9. MyAvatars 0.2

    bigdoub Reply to this comment

    merci pour l’info korben.

    Posté le 30 août 2008 à 11:50:29

  10. MyAvatars 0.2

    Zgur Reply to this comment

    Et ne JAMAIS lui donner à manger après minuit !

    Et ne JAMAIS le tremper dans l’eau !

    Bon, je sors …

    Arf!

    Zgur

    Posté le 30 août 2008 à 12:16:39

  11. MyAvatars 0.2

    skunny61 Reply to this comment

    slt a tous,
    moi je debute sur linux et je dis quand même merci pour les infos!

    bon week end a tous!

    Posté le 30 août 2008 à 12:20:43

  12. MyAvatars 0.2

    AbriCoCotier Reply to this comment

    mouai : faut rajouter un sudo devant, pour être sûr que ça fonctionne (ou un su ou un yum)

    Posté le 30 août 2008 à 12:32:29

  13. MyAvatars 0.2

    Arx Reply to this comment

    @AbriCoCotier : Euh nan pas tout à fait. Sudo est spécifique à Ubuntu. Su c’est pour ce connecter en root, et yum est l’equivalent de apt-get donc rien a voir !

    Posté le 30 août 2008 à 12:48:41

  14. MyAvatars 0.2

    AbriCoCotier Reply to this comment

    @Arx : oui, je sais, j’ai dit une bêtise.
    Mais je reste sur mes positions : sudo (ubuntu) ~ su (les autres)

    Posté le 30 août 2008 à 12:51:29

  15. MyAvatars 0.2

    AnasMess Reply to this comment

    Je connaissais deja la commande de la mort (rm -rf /*) !
    Mais merci pour le autres ! Moi aussi je maitrise assez bien mon Linux ^^ !

    Posté le 30 août 2008 à 13:03:12

  16. MyAvatars 0.2

    AbriCoCotier Reply to this comment

    Par contre, va falloir m’expliquer comment l’ordi fait pour supprimer le contenu du disque, alors que pour fonctionner, il a besoin des informations contenues… sur le disque.

    Posté le 30 août 2008 à 13:06:48

  17. MyAvatars 0.2

    dcddtc Reply to this comment

    @Abricocotier :

    Y’a rien de figé dans le sudo en mousse d’ubuntu. C’est modifiable en deux coups de crayons. Ce qui n’empêche pas aux autres systèmes linux de pouvoir utiliser sudo (par exemple, pour permettre à un user d’éteindre le système avec un clic).

    Posté le 30 août 2008 à 13:08:17

  18. MyAvatars 0.2

    Jiritsu Reply to this comment

    Et ça ne fonctionne pas ça (http://www.korben.info/recuperer-des-fichiers-effaces-sous-linux-ubuntu.html) pour récupérer ses petits fichiers perdus à tout jamais ?

    Bref..
    Merci pour l’information, j’suis passé hier matin à Ubuntu grâce au magnifique PDF et ses 300 pages “simple comme ubuntu” et ça me servira à l’avenir :]
    @dcddtc: Pourquoi en mousse ?

    Posté le 30 août 2008 à 13:38:38

  19. MyAvatars 0.2

    stephane Reply to this comment

    tuyau amusant pour s’occuper un week end :D

    Posté le 30 août 2008 à 14:40:18

  20. MyAvatars 0.2

    Jenecplu Reply to this comment

    Voilà pourquoi je supporte difficilement linux et sa communauté. A cause de quelques petits malins imbus de leur personne et qui ont réussi à me dégouter quand j’ai voulu me mettre à linux…

    Posté le 30 août 2008 à 15:40:48

  21. MyAvatars 0.2

    Jiritsu Reply to this comment

    @Jenecplu: En même temps c’est tout les jours que Microsoft fait son petit malin avec sa communauté d’ingénieur :]
    Mode troll off :)

    Posté le 30 août 2008 à 16:13:10

  22. MyAvatars 0.2

    Jenecplu Reply to this comment

    @Jiritsu : et… je ne comprend pas bien le rapport ou le sous-entendu

    Parce que microsoft c’est des méchants, le linuxien intégriste de base a le droit de martyriser les débutants? O_o

    Posté le 30 août 2008 à 16:27:58

  23. MyAvatars 0.2

    stakhanov Reply to this comment

    @ Korben :
    “Si je vous met ça là, c’est que j’ai constaté sur divers forum ou salons de discussion que pour déconner, parfois certains lachaient une de ces commandes”

    Ouinnn, j’en ai parlé dans mon commentaire sur la news “Sacré little Bobby Tables” du 27 août, mais c’était pour rire, je le jure !!!! Et en plus je précisais : “les barbus comprendront…”

    Pitié chef, patapay !! :-D

    Posté le 30 août 2008 à 16:57:32

  24. MyAvatars 0.2

    Titi From Fr@nce Reply to this comment

    Mais en théorie, les droit d’acces devraient limiter les conséquences de ces commandes nan ?
    Ca m’etonnerais beaucoup qu’un simple user arrive à effacer des fichiers systèmes, à moins d’être en root evidemment.

    @ AbriCoCotier
    Sous linux, les programmes sont chargés integralement en mémoire avant d’être utilisé, à l’inverse de zindows qui n’en charge que des morceaux (avec XP tout du moins).
    C’est ce qui explique qu’il est possible (sous linux toujours) de mettre à jour (ou même d’effacer dans ce cas) un programme que tu est en train d’utiliser, et ce simplement parce qu’il s’execute depuis la mémoire, et pas depuis le disque.

    Posté le 30 août 2008 à 18:31:20

  25. MyAvatars 0.2

    Jiritsu Reply to this comment

    @Jenecplu: Une petite poignée de la communauté s’amuse à faire ça je pense… Microsoft font de la merde alors qu’ils ont les moyens (Vista notamment mais aussi les MAJ tardives) alors c’est pas parce que tu t’es fais avoir par des malins qu’il faut te laisser abattre !
    Sinon on se suiciderai tous O_o”

    Si tu veux passer à Linux, si c’est pas déjà fait lit le PDF “Simple comme Ubuntu”, enfin pour débuter, ubuntu m’a bien satisfait depuis ces deux derniers jours.

    J’espère que j’ai été plus clair cette fois-ci :)

    Posté le 30 août 2008 à 19:30:34

  26. MyAvatars 0.2

    Jenecplu Reply to this comment

    @Jiritsu : plus clair, oui. Mais je vais rester sous XP.

    Posté le 30 août 2008 à 19:48:09

  27. MyAvatars 0.2

    Jiritsu Reply to this comment

    @Jenecplu: hum… tu devrais tester le liveCD. M’enfin après c’est comme tu le sens. Perso je suis en dual boot… car j’ai un superbe XP OEM TATOUE OF THE DEATH !!! ;)

    Posté le 30 août 2008 à 20:27:54

  28. MyAvatars 0.2

    Eric D Reply to this comment

    Arx: “Euh nan pas tout à fait. Sudo est spécifique à Ubuntu. Su c’est pour ce connecter en root, et yum est l’equivalent de apt-get donc rien a voir !”

    N’importe quoi. C’est pas parce que sudo n’est pas configuré par défaut avec Fedora que c’est spécifique. Il y a plein de distribs qui le supportent.

    Pour le “rm -rf .*”, c’est subtil:
    Sous Windows, quand vous tapez “del *.txt”, le programme “del” est appelé avec comme unique paramètre *.txt. C’est à chaque programme d’interpréter le *.txt comme il l’entend.
    En Unix, c’est le shell qui étend la commande AVANT d’appeler le programme. Donc “rm *.txt” est d’abord transformé en “del un.txt deux.txt machin.txt” avant d’appeler le programme avec tous ces paramètres. Ainsi, “rm -rf .*” est traduit par “rm -rf . .. .cache1 .mozilla .kde” ce qui efface “..” le répertoire parent. Heureusement Linux bloque cette commande avec “rm” mais pas le chmod comme indiqué plus haut.

    Quant au fait du chargement en mémoire, c’est aussi faux. Ouvrez un fichier de 10 Gigas, supprimez-le et il continuera a être disponible par celui qui l’avait ouvert. Le truc c’est que le fichier n’est supprimé qu’après que le dernier utilisateur aura fermé le fichier. Sous Windows, un fichier ouvert est locké. C’est un héritage de OpenVMS d’ailleurs pour les dinosaures parmi vous. ;)

    Posté le 30 août 2008 à 23:18:21

  29. MyAvatars 0.2

    Paje Reply to this comment

    Moi j’étais un fan du `kill -9 -1` :-) ca peut amuser sans trop de risque :)

    Posté le 31 août 2008 à 00:27:06

  30. MyAvatars 0.2

    grongnet Reply to this comment

    Bonjour,
    Voilà je viens de découvrir que l’on pouvait jouer avec la démo ‘l’âge de glace 2′ sous Debian-Ubuntu ! Bien, enfin pas tout à fait car, comme tout un tas d’autres jeux sous ‘windows ouin-ouin’ (comme vous dites), la vitesse n’est pas là et malgré ce que m’indique mon système (en gros 1Go de libre sur 1,7Go total) il semble ne pas utiliser toute la mémoire !!? Auriez-vous une idée ? Mille et un mercis..Un lecteur anonyme mais fidèle de votre site.

    Posté le 31 août 2008 à 03:04:15

  31. MyAvatars 0.2

    tt Reply to this comment

    Lol c’est clair que certains doivent s’amuser sur les forums :-)
    Quand j’en vois qui donnent volontairement de mauvaises infos afin que ceux qui n’y connaissent rien se trompent :p

    Posté le 1 septembre 2008 à 14:04:55

  32. MyAvatars 0.2

    bigbabou Reply to this comment

    le problème avec la comande rm -rf c’est que la touche * s’est malicieusement placée à côté de la touche Entrée, soit pas beaucoup de marge d’erreur lors d’une frappe. Dans la précipitation parfois il ne vous reste plus que votre clavier pour pleurer…

    Posté le 2 septembre 2008 à 23:40:11

  33. MyAvatars 0.2

    LoLo Reply to this comment

    et si tu veux supprimer tous les fichiers d’un dossier t’as plus le droit ?

    Posté le 4 septembre 2008 à 12:06:38

  34. MyAvatars 0.2

    Florin Reply to this comment

    Existe-t-il un moyen de bloquer ces commandes? Je penses à rm -fr /* et chown -R /*. De manière générale, bloquer l’exécution d’une commande contenant /* Cela éviterait tous les problèmes de fautes de frappe. Si quelqu’un sait comment le faire, merci de le préciser.

    Posté le 3 décembre 2008 à 12:58:23

Lacher un com'

« Retour aux commentaires classiques (texte)