Forum Linux.général oups

Posté par . Licence CC by-sa.
Tags : aucun
0
28
fév.
2016

Chère DLFP,

Je vous écris car j'ai des problèmes avec bash.

J'étais tranquillement en train de programmer en langage Python3 une base de donnée basée sur la librairie pickle.

ET donc j'effaçais des fichiers de test qui composent ma base de donnée depuis le bash puisque j'utilise la ligne de commande qui est mon environnement de développement favoris.

Donc j'avais rangé ma base de donnée dans des répertoires j'ai donc fait rm * en pensant être dans ces répertoires mais en fait j'étais à la racine de mon projet.

Donc j'ai tout perdu.

De dépit je me suis résolut à trouver une solution.

J'ai trouvé la commande rm -i qui demande confirmation avant suppression :

echo "alias rm='rm -i'" > ~/.bashrc

Je n'ai désormais plus rien dans bashrc que alias rm='rm -i (comme c'est bète).

Je cherche donc le fichier original du .bashrc, si je crée un nouvel utilisateur est ce que le fichier bashrc sera le même avec les bonnes permissions ?

  • # /etc/skel/.bashrc

    Posté par . Évalué à 3.

    Lorsqu'un nouvel utilisateur est créé, son home correspond à une copie d'un squelette qui est /etc/skel/.

    • [^] # Re: /etc/skel/.bashrc

      Posté par . Évalué à -5.

      Je vais récupérer ce modèle et ca ira, merci !

      • [^] # Re: /etc/skel/.bashrc

        Posté par . Évalué à -6.

        et modifier echo "alias rm='rm -i'" > ~/.bashrc pour

        echo "alias rm='rm -i'" >> ~/.bashrc

  • # Extundelete

    Posté par (page perso) . Évalué à 3.

    Donc j'ai tout perdu.

    Peut-être pas. Mais si tu as fait pas mal de choses depuis, c'est peut-être perdu pour de bon…

    • [^] # Re: Extundelete

      Posté par . Évalué à -6.

      trop cool!
      Je connaissé testdisk mais alors pas extundelete ca a l'air vraiment bien fait les options du programme simple et du coup ca a l'air simple a prendre ne main.

      Je vais testé ca tout de suite et je vous dis quoi mais d'avance merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.