View previous topic :: View next topic |
Author |
Message |
Temet Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/168601640145e1ea823287d.jpg)
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Wed Nov 22, 2006 10:41 pm Post subject: |
|
|
J'ai cru faire pareil l'autre jour ... en tapant :
Code: | $rm -r chemin\ à\ la\ * |
A cause de la completion... je me suis dit, pitin, il va effacer "chemin\ à\ la\" qui n'existe pas (manque "con") et "*" ... et non, la commande a bien été comprise comme il fallait ^^.
Comment que j'ai soufflé un gros coup! (par la bouche hein) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
-KuRGaN- Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/115143642345d96ac530f8b.jpg)
Joined: 05 Dec 2004 Posts: 1142 Location: Besançon (25) [FRANCE]
|
Posted: Wed Nov 22, 2006 10:58 pm Post subject: |
|
|
Rolala, vous commencer à me foutre les boules avec vos rm à tous va, j'ose plus en faire un moi maintenant. Tiens ça existe pas le rm avec corbeille intégrée ??? ![Wink :wink:](images/smiles/icon_wink.gif) _________________ Knight Gent00 Industries RiDeR !!!! |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
geekounet Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/42499887147a7828d56a1b.png)
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Wed Nov 22, 2006 11:02 pm Post subject: |
|
|
-KuRGaN- wrote: | Rolala, vous commencer à me foutre les boules avec vos rm à tous va, j'ose plus en faire un moi maintenant. Tiens ça existe pas le rm avec corbeille intégrée ??? ![Wink :wink:](images/smiles/icon_wink.gif) |
Code: | function rm {
mv "$@" /tmp/trash/
} |
![Wink ;)](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Oupsman Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 19 Jul 2004 Posts: 1042
|
Posted: Thu Nov 23, 2006 6:56 am Post subject: |
|
|
Temet wrote: | J'ai cru faire pareil l'autre jour ... en tapant :
Code: | $rm -r chemin\ à\ la\ * |
A cause de la completion... je me suis dit, pitin, il va effacer "chemin\ à\ la\" qui n'existe pas (manque "con") et "*" ... et non, la commande a bien été comprise comme il fallait ^^.
Comment que j'ai soufflé un gros coup! (par la bouche hein) |
Ah ouais elle est jolie celle ci. Je me méfie toujours des chemins avec des espaces, je ne trouve pas cela très unix-friendly. Sous Windows c'est aussi une sacré merde à gérer en ligne de commande.
Ceci dit, les fonctions de rm avec poubelle intégrée et toutes les solutions de "sécurisation" de la commande rm sont des fausses solutions car le jour où vous changerez de machine, que vous irez sur la machine d'un pote, vous risquez de faire une grosse connerie, en vous croyant protégé.
Le meilleur moyen de se prémunir contre ce genre de conneries c'est : deux yeux modèle standard (éventuellement améliorés par une paire de lunettes ou de lentilles), le tout branché sur un cerveau modèle standard. Cet équipement permet en général de contrôler la commande que l'on vient de passer, et ce que l'on soit en root ou en user normal.
J'ai un collègue une fois qui a passé la commande suivante sur un serveur de production : chmod -R 666 / home/oracle/
Déjà il aurait pris un coup de pompe dans le cul pour avoir passé la commande sans faire d'erreurs. Mais là, on a été bon pour la restauration de la dernière sauvegarde système et la restauration de la dernière sauvegarde de données ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) _________________ --
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.
----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong." |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Temet Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/168601640145e1ea823287d.jpg)
Joined: 14 Mar 2006 Posts: 2586 Location: 92
|
Posted: Thu Nov 23, 2006 7:18 am Post subject: |
|
|
Nan mais moi j'ai pas eu de soucis, j'ai eu une grosse trouille!
La commande a bien fait ce que je voulais ^^ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_droop_ l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 30 May 2004 Posts: 957
|
Posted: Thu Nov 23, 2006 8:07 am Post subject: |
|
|
Leander256 wrote: | Et voilà comment on fait disparaître un... /home au grand complet Et une recherche rapide sur google indique qu'à cause de la journalisation il est impossible de récupérer des fichiers effacés. Heureusement j'ai un backup récent (quand le précédent disque dur hébergeant /home est décédé), mais j'ai quand même perdu des emails et des photos. |
Salut,
suivant les fs, tu peux peût être récupéré tes fichiers (enfin une partie).
En reiserfs, le --rebuild-sb a l'air de pouvoir revenir sur les effacement barbare.
En ext2/3, tu as des outils 'undelete' avec lequel tu peux récupérer le contenu des fichiers (mais pas les noms ce qui est pas très pratique...). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dapsaille Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/188543795242512dd3785fb.gif)
Joined: 02 Aug 2004 Posts: 2366 Location: Paris
|
Posted: Thu Nov 23, 2006 9:39 am Post subject: |
|
|
-KuRGaN- wrote: | Rolala, vous commencer à me foutre les boules avec vos rm à tous va, j'ose plus en faire un moi maintenant. Tiens ça existe pas le rm avec corbeille intégrée ??? ![Wink :wink:](images/smiles/icon_wink.gif) |
Le nouveau systeme EXT le gère je crois :p |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mickael Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/203102811045d98d1102042.png)
Joined: 05 Sep 2005 Posts: 2387 Location: ~Belfort! - France - EU
|
Posted: Thu Nov 23, 2006 9:47 am Post subject: |
|
|
dapsaille wrote: | -KuRGaN- wrote: | Rolala, vous commencer à me foutre les boules avec vos rm à tous va, j'ose plus en faire un moi maintenant. Tiens ça existe pas le rm avec corbeille intégrée ??? ![Wink :wink:](images/smiles/icon_wink.gif) |
Le nouveau systeme EXT le gère je crois :p |
Y'a windows sinon, mais Dapsaille en parlera mieux que moi. _________________ À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Leander256 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/12696515763f31ef9a46a07.jpg)
Joined: 05 Jul 2003 Posts: 910 Location: Singapour
|
Posted: Thu Nov 23, 2006 9:15 pm Post subject: |
|
|
Pour la petite histoire j'ai utilisé photorec mais il n'a pas fait des étincelles. C'était une partition de 4 Go sur un disque dur en service depuis des années, autant dire que c'était un sacré foutoir et que j'avais autre chose à faire que de faire le tri parmi les dizaines de milliers de fichiers que photorec a cru reconnaître, sans même parler d'envisager de recoller tous les bouts de fichiers binaires. Il a retrouvé un divx (du moins une partie) qui existait quand le disque dur était en ext2 et servait à autre chose, et toutes les petites images du cache de firefox, ainsi que des bouts du gros fichier dans lequel thunderbird stocke tous les emails. Mais dans l'ensemble, j'ai vraiment perdu toutes mes données. Ça m'apprendra à faire de la "maintenance" quand je suis trop fatigué.
Pour ce qui concerne l'Asie, mon stage s'est malheureusement terminé, et je n'ai pas été embauché à la suite d'une histoire digne des meilleurs soap operas coréens (mais rien à voir avec l'informatique). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Sun Nov 26, 2006 10:36 pm Post subject: |
|
|
petite boulette des 5 dernieres minutes :
lire ceci
se dire tiens en faisant je peux tester la souris , donc en lancant dans mon xterm, je devrais voir ce que crache mon clavier
il est super pratique l'icone quitter /marche de xfce
( desole pour les accents mais le passage de xkeyboard-config a xkbdata
est une vrai cata chez moi ) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Enlight Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/34498084446f6e929bedfd.jpg)
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sun Nov 26, 2006 10:57 pm Post subject: |
|
|
nemo13 wrote: | petite boulette des 5 dernieres minutes :
lire ceci
se dire tiens en faisant je peux tester la souris , donc en lancant dans mon xterm, je devrais voir ce que crache mon clavier
il est super pratique l'icone quitter /marche de xfce
( desole pour les accents mais le passage de xkeyboard-config a xkbdata
est une vrai cata chez moi ) |
C'est moi ou fermer la console aurait également tué le cat? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
nemo13 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Cait_Sith.gif)
Joined: 08 Oct 2004 Posts: 1016 Location: France/Istres
|
Posted: Sun Nov 26, 2006 11:05 pm Post subject: |
|
|
Enlight wrote: | C'est moi ou fermer la console aurait également tué le cat? | c'etait pas une console mais un xterm lance sous xfce et evidement un ctrl c ne fonctionnait pas
sinon c'est schrodinger qui a tue le cat ...ou pas!
bonne nuit. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|