Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/10/2017, à 20:05

me2018

Dossier personnel vide[Résolu]

Bonjour,
Le matin après le le redémarrage de mon ordinateur, mon dossier personne

/home/pseudo

est vide.
Mais lorsque j'essaie de voir l'utilisation du disque, j'ai l'impression que ça n'a du tout changé: la commande

df -h /home

donne ce résultats:

Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/sdb6          9,3G    1,8G  7,1G  20% /home

.
Quand je clique par exemple sur l'icone pour ouvrir le dossier Documents j'ai cette erreur:
Impossible de trouver le fichier demandé. Vérifiez l'orthographe et essayez à nouveau.
Si quelqu'un peut m'aider je serai très content et je ne saurai remercier la personne, j'ai passé énormément de temps
à résoudre ce problème.

Dernière modification par me2018 (Le 22/10/2017, à 14:58)

Hors ligne

#2 Le 21/10/2017, à 20:17

metalux

Re : Dossier personnel vide[Résolu]

Bonsoir,
Donne le retour de:

ls -la ~

Hors ligne

#3 Le 21/10/2017, à 20:27

me2018

Re : Dossier personnel vide[Résolu]

voici le retour de

ls -a ~
total 468
drwxr-xr-x 44 arek arek  4096 oct.  21 20:24 .
drwxr-xr-x  4 root root  4096 août   8 12:51 ..
drwx------  5 arek arek  4096 juin  25 19:44 .adobe
drwxrwxr-x  4 arek arek  4096 sept.  1 20:08 .anaconda_backup
drwx------  2 arek arek  4096 août  29 15:39 .aptitude
drwxrwxr-x  9 arek arek  4096 août  16 09:36 .atom
-rw-------  1 arek arek 38240 oct.  21 20:09 .bash_history
-rw-r--r--  1 arek arek   220 mai   20 18:14 .bash_logout
-rw-r--r--  1 arek arek  3869 sept. 23 15:13 .bashrc
-rw-r--r--  1 root root  3854 juil. 16 22:31 .bashrc-anaconda3.bak
drwx------ 35 arek arek  4096 oct.  21 16:01 .cache
drwx------  3 arek arek  4096 mai   20 16:26 .compiz
drwx------ 37 arek arek  4096 oct.  21 18:38 .config
drwx------  3 root root  4096 mai   23 21:46 .dbus
-rw-rw-r--  1 arek arek   120 juil. 17 16:35 .defaults-0.1.0.ini
drwxrwxr-x  3 arek arek  4096 juin  23 22:19 .designer
-rw-r--r--  1 arek arek    25 mai   20 20:18 .dmrc
drwxr-xr-x  3 arek arek  4096 sept. 17 19:33 .dropbox-dist
drwxrwxr-x  9 arek arek  4096 juil.  1 23:57 .eclipse
drwx------  2 arek arek  4096 oct.  21 19:44 .gconf
-rw-rw-r--  1 arek arek    33 sept. 15 23:58 .gitconfig
-rw-r-----  1 arek arek     0 oct.  21 17:00 .gksu.lock
drwx------  2 arek arek  4096 juil. 12 10:41 .gnome2
drwx------  3 arek arek  4096 oct.  21 19:44 .gnupg
drwx------  2 arek arek  4096 juin  29 15:08 .gphoto
drwxrwxr-x  3 arek arek  4096 juin  30 03:46 .gradle
drwxrwxr-x  2 arek arek  4096 sept.  8 22:15 .gstreamer-0.10
-rw-------  1 arek arek 82514 oct.  21 19:44 .ICEauthority
drwxr-xr-x  5 arek arek  4096 sept.  7 12:02 .ipython
drwxrwxr-x  4 arek arek  4096 juin  16 15:14 .java
drwxr-xr-x  2 arek arek  4096 sept. 22 20:13 .jupyter
drwx------  3 arek arek  4096 juil. 18 09:39 .kde
-rw-------  1 arek arek    28 juil. 28 16:26 .lesshst
drwxrwxr-x  3 arek arek  4096 juil.  5 12:45 .liclipse
drwx------  5 arek arek  4096 sept.  7 11:41 .local
drwx------  2 arek arek  4096 juil. 18 13:37 .lyx
drwxrwxr-x  3 arek arek  4096 juin  30 02:10 .m2
drwx------  3 arek arek  4096 mai   22 13:01 .macromedia
drwxrwxr-x  4 arek arek  4096 sept. 19 13:52 .matlab
drwx------  4 arek arek  4096 mai   21 09:45 .mozilla
drwxrwxr-x  2 arek arek  4096 juil. 27 09:05 .nano
-rw-rw-r--  1 arek arek   370 juil. 10 21:56 .nvidia-settings-rc
drwxrwxr-x  2 arek arek  4096 mai   21 13:05 .oracle_jre_usage
drwxrwxr-x  6 arek arek  4096 oct.  12 16:13 .p2
-rw-r--r--  1 arek arek   267 mai   31 21:58 .pam_environment
drwx------  3 arek arek  4096 mai   22 00:34 .pki
-rw-r--r--  1 arek arek   656 sept.  1 20:13 .profile
-rw-------  1 arek arek    75 juil. 17 01:01 .python_history
drwxrwxr-x  3 arek arek  4096 oct.  21 20:14 R
-rw-rw-r--  1 arek arek  2658 sept.  5 08:54 .RData
-rw-rw-r--  1 arek arek   870 oct.  15 16:25 .Rhistory
drwxr-xr-x  2 root root  4096 juil.  2 20:11 .rpmdb
drwxrwxr-x 17 arek arek  4096 oct.  15 16:25 .rstudio-desktop
drwx------  2 arek arek  4096 sept. 17 20:53 .ssh
drwxrwxr-x  3 arek arek  4096 juin  25 12:35 .subversion
-rw-r--r--  1 arek arek     0 mai   21 13:30 .sudo_as_admin_successful
-rw-------  1 arek arek 12288 juil. 13 21:28 .swo
-rw-------  1 arek arek 12288 juil. 13 21:20 .swp
drwxrwxr-x  3 arek arek  4096 juil.  1 23:10 .swt
drwxr-xr-x  3 arek arek  4096 juil. 18 10:38 .texmf-var
drwx------  4 arek arek  4096 juil.  3 13:47 .thunderbird
drwxrwxr-x  3 arek arek  4096 mai   21 13:12 .tooling
-rw-------  1 arek arek  8191 oct.   7 23:12 .viminfo
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfo.tmp
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfu.tmp
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfv.tmp
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfw.tmp
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfx.tmp
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfy.tmp
-rw-------  1 arek arek  6586 juil. 17 16:55 .viminfz.tmp
-rw-rw-r--  1 arek arek   302 oct.  20 23:45 .wget-hsts
-rw-------  1 arek arek    55 oct.  21 19:44 .Xauthority
-rw-------  1 arek arek   653 juil. 18 11:20 .xdvirc
-rw-rw-r--  1 arek arek   131 mai   31 21:57 .xinputrc
-rw-------  1 arek arek    92 oct.  21 19:44 .xsession-errors
-rw-------  1 arek arek  1380 oct.  21 19:43 .xsession-errors.old
drwx------  3 arek arek  4096 août   6 12:50 .zotero

Hors ligne

#4 Le 21/10/2017, à 22:16

metalux

Re : Dossier personnel vide[Résolu]

Houlà, ça ne sent pas bon, je ne vois pas de dossier Documents. Tu as tous les fichiers de conf commençant par un point mais un seul dossier R et rien d'autres. Regarde ceux qui prennent le plus de place:

find ~ -type d -exec du -sh {} \; | sort -n | tail -n 10

Essaye de retrouver le dossier Documents si il existe toujours:

locate Documents

Hors ligne

#5 Le 21/10/2017, à 22:40

me2018

Re : Dossier personnel vide[Résolu]

J'ai fait locate Documents avant mais la sortie était vide. En plus le R c'est quand j'ai lancé
le RStudio que ça a été créé!
Donc on peut conclure que j'ai perdu tous ces dossiers?!

Hors ligne

#6 Le 21/10/2017, à 22:46

me2018

Re : Dossier personnel vide[Résolu]

Sortie de la commande

find ~ -type d -exec du -sh {} \; | sort -n | tail -n 10
992K	/home/arek/.atom/packages/atom-beautify/node_modules/marko/test-dist/autotests/morphdom
992K	/home/arek/.atom/packages/linter-ui-default/node_modules/fbjs
996K	/home/arek/.config/QtProject/qtcreator/qbs/1.5.1/profiles/qtc_Desktop__891cb024/modules/Qt
1000K	/home/arek/.atom/packages/pristine-ui/screenshots
1000K	/home/arek/.config/QtProject/qtcreator/qbs/1.5.1/profiles/qtc_Desktop__891cb024/modules
1004K	/home/arek/.config/QtProject/qtcreator/qbs/1.5.1/profiles/qtc_Desktop__891cb024
1008K	/home/arek/.atom/packages/atom-beautify/node_modules/jquery/src
1008K	/home/arek/.atom/packages/autocomplete-clang/node_modules/jquery/src
1016K	/home/arek/.atom/.apm/lodash
1016K	/home/arek/.config/libreoffice/4/user/database/biblio

Mais lorsqu'on regarde, l'espace occupé ne vaut pas les 1.8 G!

Hors ligne

#7 Le 21/10/2017, à 22:52

Nuliel

Re : Dossier personnel vide[Résolu]

Bonsoir,

C'est bizarre que tes dossiers aient disparu.
Il y a rien dans le dossier /home (à part le dossier arek/)?

Hors ligne

#8 Le 21/10/2017, à 22:53

metalux

Re : Dossier personnel vide[Résolu]

Donc on peut conclure que j'ai perdu tous ces dossiers?!

Non, pas pour l'instant.

Mais lorsqu'on regarde, l'espace occupé ne vaut pas les 1.8 G!

Là on a lister que les 10 plus gros dossiers et pas les fichiers. Tu peux essayer de voir si il y a un gros fichier en remplaçant -type d par -type f

Hors ligne

#9 Le 21/10/2017, à 23:17

me2018

Re : Dossier personnel vide[Résolu]

il ya un autre dossier lost+found
voici la sortie de

cat /home/arek/.config/user-dirs.dirs
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"

Hors ligne

#10 Le 21/10/2017, à 23:27

metalux

Re : Dossier personnel vide[Résolu]

Ton dossier Documents se trouve bien dans $HOME ou bien l'as-tu mis ailleurs? Effectivement il faudrait indiquer dans /home/arek/.config/user-dirs.dirs le chemin vers les dossiers. je pensais que tu cliquais sur le dossier directement mais j'ai un doute, quand tu parles de l'icône du dossier Documents, ne serait-ce pas plutôt dans le lien présent dans le panneau latéral sur la gauche?

Hors ligne

#11 Le 21/10/2017, à 23:38

me2018

Re : Dossier personnel vide[Résolu]

En tout je ne l'ai pas déplacé du tout du moins volontairement! C'est effectivement le panneau latéral sur la gauche.

Hors ligne

#12 Le 21/10/2017, à 23:44

me2018

Re : Dossier personnel vide[Résolu]

Là on a lister que les 10 plus gros dossiers et pas les fichiers. Tu peux essayer de voir si il y a un gros fichier en remplaçant -type d par -type f

Je l'ai fait le plus gros des dossiers occupe 1M environ d'espace.

Hors ligne

#13 Le 22/10/2017, à 11:13

metalux

Re : Dossier personnel vide[Résolu]

il ya un autre dossier lost+found

J'étais passé à côté de ça. Explore ce dossier avec un accès root:

ls ~/lost+found

D'après ce que j'ai lu, lost+found est un dossier qui se crée au démarrage après un "check system" de fsck suite à une coupure de courant ou un plantage de l'O.S. As-tu eu ce genre d'incident? Dans ce cas il y a peut-être une chance de récupérer tes données dans ce dossier et de remettre tout en ordre avec un fichier user-dirs.dirs conforme:

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
# 
XDG_DESKTOP_DIR="$HOME/Bureau"
XDG_DOWNLOAD_DIR="$HOME/Téléchargements"
XDG_TEMPLATES_DIR="$HOME/Modèles"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Musique"
XDG_PICTURES_DIR="$HOME/Images"
XDG_VIDEOS_DIR="$HOME/Vidéos"

Hors ligne

#14 Le 22/10/2017, à 11:44

me2018

Re : Dossier personnel vide[Résolu]

Il y a rien dans lost+found.
La sortie de la commande

sudo ls /home/lost+found 

est vide.

Hors ligne

#15 Le 22/10/2017, à 14:57

me2018

Re : Dossier personnel vide[Résolu]

je pense que ces fichiers ont été supprimées! je les ai recrées. J'ai modifié ensuite le fichier /home/monPseudo/.config/user-dirs.dirs et
redémarrer et tout est comme avant sauf bien entendu j'ai perdu mes données! Heureusement la plupart des données étaient mises sous
Git Hub donc j'ai pu les récupérer assez facilement.
Mais le problème est comment les fichiers ont été supprimés?

Hors ligne

#16 Le 22/10/2017, à 15:30

metalux

Re : Dossier personnel vide[Résolu]

Je n'ai pas d'autres idées, seul toi peux savoir ce qui pourrait expliquer cette disparition.
D'où l'importance de faire des sauvegardes planifiées, nous ne sommes jamais à l'abri d'un crash système ou d'une défaillance matérielle.

Hors ligne

#17 Le 22/10/2017, à 17:09

Nuliel

Re : Dossier personnel vide[Résolu]

J'ai pas d'idées non plus, mais avant d'avoir ce gros problème, tu n'as pas lancé une commande à base de rm, > ou même sed ou mv? (tu as la liste des commandes que tu as entré en tapant history dans le terminal)

Hors ligne

#18 Le 22/10/2017, à 17:30

me2018

Re : Dossier personnel vide[Résolu]

J'ai pas d'idées non plus, mais avant d'avoir ce gros problème, tu n'as pas lancé une commande à base de rm, > ou même sed ou mv? (tu as la liste des commandes que tu as entré en tapant history dans le terminal)

C'est tout a fait ça: c'est moi qui ai supprimé le contenu du /home/monPseudo. J'en doutais juste un tout petit  peu!
je ne connaissais pas la commande

history

pour avoir la liste des commandes antérieures! Lorsque je regardes il y a

rm -rf *

juste après un

ls dossierG/

avec dossierG qui est contenu dans home/monPseudo. Donc c'est clair que je l'ai lancé la commande

rm -rf *

à l’intérieur de mon dossier personnel et la commande a très bien fait ce que lui ai demandé mad! En fait je devrais bien faire un

cd dossierG

avant

rm -rf *

Le monde n'est pas commutatif!
Merci beaucoup, grâce à vous j'ai pu bien comprendre le problème et je suis serein parce que je sais maintenant ce qui a causé mes ennuis!

Hors ligne

#19 Le 22/10/2017, à 18:01

Nuliel

Re : Dossier personnel vide[Résolu]

Ah c'est malin! Je te conseille de créer un alias comme ici, ça te permettra de déplacer les fichiers et dossiers dans la corbeille (par contre au lieu de alias rm='mv $* -t /home/${USER}/.local/share/Trash/files/' je mettrais un autre nom que rm afin de pouvoir utiliser la commande rm)

Et un petit rappel: https://doc.ubuntu-fr.org/commandes_dangereuses

Dernière modification par Nuliel (Le 22/10/2017, à 18:03)

Hors ligne

#20 Le 22/10/2017, à 18:27

me2018

Re : Dossier personnel vide[Résolu]

Ah c'est malin!

lol lol lol lol

Je te conseille de créer un alias comme ici, ça te permettra de déplacer les fichiers et dossiers dans la corbeille (par contre au lieu de alias rm='mv $* -t /home/${USER}/.local/share/Trash/files/' je mettrais un autre nom que rm afin de pouvoir utiliser la commande rm)

Et un petit rappel: https://doc.ubuntu-fr.org/commandes_dangereuses

Cette idée est vraiment capitale pour moi, merci bien! Et en fait, le petit rappel n'est pas petit! Le cadre est très général!

Hors ligne

#21 Le 22/10/2017, à 18:39

Nuliel

Re : Dossier personnel vide[Résolu]

Effectivement, je ciblais le premier paragraphe qui dit en particulier que si tu avais lancé

rm -rf *

avec sudo devant et à la racine, tu n'aurais vraiment plus rien (plus de documents mais plus de linux non plus, en d'autre terme tu aurais gagné une réinstallation). Donc cette commande est ultra efficace mais est tout aussi dangereuse.

Hors ligne