Les personnes, surtout des responsables (si l'histoire est vraie) n'ont qu'à se flageller.
C'est bien fait pour eux.
Des années de stasi Microsoft ont conduit à des comportements incompatibles avec l'informatique sérieuse.
Gràce à Unix, on peut lancer des commandes en shell immédiatement éxécutées, qui demandent trois mille clics en Windows.
Qui s'intéresse à l'informatique professionnelle? On n'en entend pas beaucoup parler dans les forums et dans la presse.
Je rappelle qu'AXA fonctionne encore aujourd'hui à base d'AS 400, de gros systèmes IBM et de COBOL (99,999999% de fiabilité, juste un peu plus qu'UNIX)
Ce monsieur était mal informé, mal éduqué, avait trop de maîtresses. Tant pis pour lui.
UNIX a sauvé ma vie. Et moi j'ai soixante dix ans, et j'ai tellement de demande de formation que je ne peux pas faire face.
A tous mes amis de Développez.com.
PS: Le monde professionnel c'est UNIX, le monde je ne sais pas quoi c'est probablement PetitMou.
Sans méchanceté, j'adore Windows10
Vous avez essayé Mint?
Tout d'abord une remarque sur les alias. Attention, ce n'est pas la solution miracle, et c'est extrêmement dangereux. Pour moi de 2 choses l'une : dans une boîte fixe et environnement constant, une alias peut être utile et éviter une boulette. Mais en société de service, surtout pas ! C'est une très mauvaise habitude. Il nous est arrivé dans le temps en société de service de mettre des alias, et du coup on s'y habitue, et on fait un "rm *" la conscience tranquille, en étant persuadé que le système va demander confirmation, et une fois chez un client, la catastrophe est quasi assurée. Donc pas d'alias sur le "rm" quand on navigue de boite en boite.
Dans ma première société (mais c'était en 1990), sous Unix, j'avais imaginé un bizutage qui consistait à mettre sous la racine un fichier nommé "-rf *". Et on demande à plusieurs personnes de faire un peu de ménage sur les fichiers temporaires et bidons avant de livrer l'ordinateur au client final.
c'est comme si on se possitionne sur la racine d'un serveur et qu'on veut supprimer certains fichiers avec une extension quelquonce et on met :
rm -f * espace .txt hh
l'espace permet de supprimer tous les fichiers malheuresement
Ca, c'est drôle. Le monde professionnel est, heureusement, fait de diversité. Pas de 100% Windows, pas de 100%Unix, pas de 100% je ne sais quoi d'autre. Cela est vrais en informatique, mais également dans tous les domaines.
Les professionnels de l'informatique, tiens ! Qui d'autre ça intéresse?
Cela relève de la faute professionnelle, les blagues de ce genre. Estime-toi heureux de ne pas avoir été viré suite à ces blagues.
Dans ce cas précis, aucun danger. Cela ne ferait qu'effacer les fichiers de la racine, or en général la racine est vide et ne contient que des dossiers. Il faudrait l'option -r pour faire une suppression récursive, mais qui mettrait l'option -r quand il s'agit de supprimer une série de fichiers uniquement comme dans ton exemple.
Tu devais être jeune pour imaginer un bizutage aussi douteux. C'est pire qu'une faute professionnelle. Tu fais virer les nouveaux, tu mets dans la merde des clients et toi t'es pas impacté si jamais on ne comprends pas ta "blague".
Moi je m'était juste contenté de faire une boucle infinie de netsend * avec marqué "Erreur fatale, intégrité des données corrompue", qui avait fait flipper toute l'administration pendant 1 ou 2 minutes. Mais je suis pas allé plus loin ^^. J'étaid déjà expérimenté. Au début, j'avais envoyé des conneries sur un prof avec NetSend *, mais pas dans mon DUT comme je le croyais, mais à toute l'université de DIJON... Haaaa la jeunesse !
Ici le cas est complexe et personnellement ça m'a sensibilisé sur la sureté des scripts qu'on exécute (le rm -rf n'est pas en faute ici), et sur la nécessité de toujours faire un backup hors réseau avant ce genre de manip. Donc merci !
C'est pour ce genre de raison que, dans les scripts, je positionne l'option set -u qui permet de planter le script si une variable non définie est utilisée.
Par exemple (réellement tapé dans le Terminal!):
Ouf! J'ai rien perdu...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $ set -u ; rm -rf $a/$b ; echo "fini" -bash: a: unbound variable
De nos jours je ne peux pas croire ça possible une telle erreur. Il s'agit d'une blague. Ce post à des intentions pas claire.
Même complètement bourré, il faut être vraiment fou pour commettre un tel crime
Oui, les archives de la toile confirment cette bonne pratique
Source :
https://www.humour.com/photos/je-fai...-pour-tout.htm
Images Je fais des backups pour tout !!!
« Developpez.com est un groupe international de bénévoles dont la motivation est l'entraide au sens large » (incl. forums developpez.net)
Club des professionnels en informatique
a ma connaissance il doit faire recours une structure bien spécialisée en recuperations de données malgré le coût.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager