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 18/02/2011, à 21:27

gelinp

[résolu] Existe t-il des fichiers invisibles ?

Bonjour,

J'utilise plusieurs outils pour calculer la place utilisée sur mon disque dur et les résultats sont tellement aberrants que je me pose des questions philosophiques profondes :-)

1. Baobab 2.28.1
Je fais une analyse de mon disque dur et j'obtiens le résultat suivant :

Baobab affiche dans un bandeau : "Capacité totale du système de fichier 105,6 Gio (utilisé 98,4 disponible 7,1 Gio)"

Mais lorsque je fais une analyse de l'ensemble de mon système de fichier, puis que je sélectionne sur le graphique le répertoire racine, Baobab m'indique 27,9 Gio (et iil indique 100%) alors que le graphique indique que les sous répertoires sont pris en compte... Ceci est vraiment très très étonnant car je m'attendais à avoir 98,4 Gio occupé (soit un peu moins que environ 99% occupé) !!!

Mais lorsque je fais le calcul* de la somme de chaque répertoire à la racine j'obtiens seulement 59 Gio occupés, et ce ne sont pas les fichiers à la racine qui complètent à 98,4 Gio...

2. dpkg...

dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -nr >

Je liste tous les paquets, plus de 2900 paquets, et je calcul* la somme de la taille des packages alors j'obtiens environ seulement 8 Gio...

3. df -h
Sys. de fich.            Tail. Occ. Disp. %Occ. Monté sur
/dev/sda1             106G   99G  1,8G  99% /
...

1 et 3 sont proches, mais très éloignés de 2... Comment expliquer ces différences importantes ?

Merci pour votre aide.
Patrick

* : les calculs sont faits en octets, c'est à dire que les Gio sont multipliés par 1 073 741 824, les Mo par 1 048 576
et les kio par 1 024.

Dernière modification par gelinp (Le 18/02/2011, à 23:37)


Ubuntu 14.04, interface KDE

Hors ligne

#2 Le 18/02/2011, à 22:02

@nne

Re : [résolu] Existe t-il des fichiers invisibles ?

Vous vous êtes donné le mot : http://forum.ubuntu-fr.org/viewtopic.php?id=443356 ? wink

Alors c'était pour ça la commande ?

#3 Le 18/02/2011, à 22:31

kyncani

Re : [résolu] Existe t-il des fichiers invisibles ?

Lance baobab en tant que root (gksudo baobab) et démonte tous tes disques (un disque monté masque l'arborescence sous le point de montage) avant de lancer l'analyse.

Hors ligne

#4 Le 18/02/2011, à 22:42

@nne

Re : [résolu] Existe t-il des fichiers invisibles ?

Ah oui, j'avais oublié, la somme des paquets installés ne peut pas être égale à la somme des fichiers créés par ces mêmes paquets lors de leur installation. De plus, il y a tous les paquets qui sont dans le cache, en attente d'installation ; je ne suis pas sûr que la commande les ai pris en compte.

Par exemple, le paquet "evolution" fait 1 196 Kb mais à son installation, il crée :

anne@anne-MaverickMeerkat:~$ sudo dpkg -L evolution
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/evolution
/usr/share/doc/evolution/README.Debian
/usr/share/doc/evolution/copyright
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/csv2vcard.1.gz
/usr/share/man/man1/evolution.1.gz
/usr/share/man/man1/evolution-addressbook-export.1.gz
/usr/share/menu
/usr/share/menu/evolution
/usr/share/applications
/usr/share/applications/evolution-2.2.desktop
/usr/share/applications/evolution-mail.desktop
/usr/share/pixmaps
/usr/share/pixmaps/evolution.xpm
/usr/share/gconf
/usr/share/gconf/defaults
/usr/share/gconf/defaults/10_evolution
/usr/share/gconf/schemas
/usr/share/gconf/schemas/apps-evolution-attachment-reminder.schemas
/usr/share/gconf/schemas/apps-evolution-external-editor.schemas
/usr/share/gconf/schemas/apps-evolution-mail-notification.schemas
/usr/share/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas
/usr/share/gconf/schemas/apps-evolution-template-placeholders.schemas
/usr/share/gconf/schemas/apps_evolution_addressbook.schemas
/usr/share/gconf/schemas/apps_evolution_calendar.schemas
/usr/share/gconf/schemas/apps_evolution_email_custom_header.schemas
/usr/share/gconf/schemas/apps_evolution_eplugin_face.schemas
/usr/share/gconf/schemas/apps_evolution_shell.schemas
/usr/share/gconf/schemas/bogo-junk-plugin.schemas
/usr/share/gconf/schemas/evolution-mail.schemas
/usr/bin
/usr/bin/evolution
/usr/bin/evolution-settings
/usr/lib
/usr/lib/evolution
/usr/lib/evolution/2.30
/usr/lib/evolution/2.30/plugins
/usr/lib/evolution/2.30/plugins/liborg-gnome-calendar-file.so
/usr/lib/evolution/2.30/plugins/org-gnome-calendar-file.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-calendar-http.so
/usr/lib/evolution/2.30/plugins/org-gnome-calendar-http.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-calendar-weather.so
/usr/lib/evolution/2.30/plugins/org-gnome-calendar-weather.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-itip-formatter.so
/usr/lib/evolution/2.30/plugins/org-gnome-itip-formatter.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-plugin-manager.so
/usr/lib/evolution/2.30/plugins/org-gnome-plugin-manager.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-default-source.so
/usr/lib/evolution/2.30/plugins/org-gnome-default-source.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-addressbook-file.so
/usr/lib/evolution/2.30/plugins/org-gnome-addressbook-file.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-startup-wizard.so
/usr/lib/evolution/2.30/plugins/org-gnome-evolution-startup-wizard.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-mark-all-read.so
/usr/lib/evolution/2.30/plugins/org-gnome-mark-all-read.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-groupwise-features.so
/usr/lib/evolution/2.30/plugins/org-gnome-groupwise-features.eplug
/usr/lib/evolution/2.30/plugins/org-gnome-compose-send-options.xml
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-webdav.so
/usr/lib/evolution/2.30/plugins/org-gnome-evolution-webdav.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-publish-calendar.so
/usr/lib/evolution/2.30/plugins/org-gnome-publish-calendar.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-caldav.so
/usr/lib/evolution/2.30/plugins/org-gnome-evolution-caldav.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-imap-features.so
/usr/lib/evolution/2.30/plugins/org-gnome-imap-features.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-evolution-google.so
/usr/lib/evolution/2.30/plugins/org-gnome-evolution-google.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-sa-junk-plugin.so
/usr/lib/evolution/2.30/plugins/org-gnome-sa-junk-plugin.eplug
/usr/lib/evolution/2.30/plugins/liborg-gnome-bogo-junk-plugin.so
/usr/lib/evolution/2.30/plugins/org-gnome-bogo-junk-plugin.eplug
/etc
/etc/xdg
/etc/xdg/autostart
/etc/xdg/autostart/evolution-alarm-notify.desktop
/usr/share/doc/evolution/NEWS.gz
/usr/share/doc/evolution/AUTHORS
/usr/share/doc/evolution/NEWS.Debian.gz
/usr/share/doc/evolution/README.gz
/usr/share/doc/evolution/changelog.Debian.gz
anne@anne-MaverickMeerkat:~$

#5 Le 18/02/2011, à 22:43

gelinp

Re : [résolu] Existe t-il des fichiers invisibles ?

Oui effectivement... Il y a plein de problèmes sur les tailles occupées. Baobab semble faire n'importe quoi... Gnome System monitor indique une partition racine avec une taille total de 105,6 Gio, et 7,1 libre et 1,8 Gio disponible. Quelle est la différence entre libre et disponible ?

Gparted indique une partition racine de 107,24 Gio et 100,12 utilisé soit 7,12 inutilisé...

Alors comment savoir combien j'occupe de place ? Baobal est le plus pratique pour faire le ménage mais je ne comprends plus rien à tous ces chiffres contradictoires !!! Cela ressemble franchement à une élection présidentielle, non ?

Existe il une commande shell pour classe les répertoires de celui qui occupe le plus de place à celui qui en occupe le moins, sur un niveau donné ?

Oui la commande dpkg-info était un début pour faire le ménage sur mon système. J'ai gnome et kde installé. Le seconde seulement pour utiliser kmymoney. Et avec un disque dur de 120 Gio je trouve navrant de manquer de place, car je ne fais que de la bureautique et de la documentation. Je voudrais éviter de de devoir changer de DD...

Bien sincèrement.


Ubuntu 14.04, interface KDE

Hors ligne

#6 Le 18/02/2011, à 22:57

gelinp

Re : [résolu] Existe t-il des fichiers invisibles ?

Je viens de découvrir quelque chose d'effarant, une sorte de bug conceptuel à Ubuntu...En effet, j'efface des fichiers avec la commande sudo rm (ou en lançant un nautilus en root)... depuis 2 ans sur mon PC et je découvre que, bien évidemment, tous les fichiers effacés ont été simplement déplacés dans la corbeille de l'utilisateur... root ! Or comme je ne suis jamais root, et que je n'avais jamais pensé à vider la corbeille /root/.Trash il y a dans celle-ci 34,5 Gio de fichiers, soit 1/3 de mon disque dur !!!! Il faudrait quand même faire quelque chose, car je ne pense pas être le seul dans ce cas. Par ailleurs je sais pas comment sous ubuntu me connecter en root, donc je ne peux pas accéder à la corbeille dans une interface graphique. Je suis obligé de rajouter la commande "effacer sans passer par la corbeille" dans nautilus, puis de l'utiliser avec sudo et effacer vraiment les fichiers... C'est tout une gymnastique !

Le pire c'est que cette corbeille  /root/.Trash était invisible dans l'analyse de Baobab !!!

Dernière modification par gelinp (Le 19/02/2011, à 07:56)


Ubuntu 14.04, interface KDE

Hors ligne

#7 Le 18/02/2011, à 23:24

@nne

Re : [résolu] Existe t-il des fichiers invisibles ?

En effet, on ne peut pas accéder à l'intérieur du répertoire "/root". Normal que Baobab n'ait rien vu, le répertoire est rempli de répertoires et fichiers cachés. Cependant on peut quand même lister son contenu à l'aide de "ls". Je l'ai fait mais je n'ai pas de /.Trash à cet endroit là.

anne@anne-MaverickMeerkat:~$ sudo ls -aRl /root
/root:
total 64
drwx------ 11 root root 4096 2011-02-18 15:26 .
drwxr-xr-x 23 root root 4096 2011-02-18 16:34 ..
-rw-------  1 root root  787 2011-02-18 22:13 .bash_history
-rw-r--r--  1 root root 3106 2010-04-23 11:45 .bashrc
drwx------  3 root root 4096 2011-02-18 11:41 .config
drwx------  3 root root 4096 2011-02-18 11:25 .dbus
drwx------  3 root root 4096 2011-02-18 20:08 .gconf
drwx------  2 root root 4096 2011-02-18 20:08 .gconfd
drwx------  4 root root 4096 2011-02-18 11:41 .gnome2
drwx------  2 root root 4096 2011-02-18 11:25 .gnome2_private
-rw-r--r--  1 root root  140 2010-04-23 11:45 .profile
drwx------  2 root root 4096 2011-02-18 12:28 .pulse
-rw-------  1 root root  256 2011-02-18 09:55 .pulse-cookie
-rw-------  1 root root 1942 2011-02-18 13:34 .recently-used.xbel
drwx------  3 root root 4096 2011-02-18 20:08 .synaptic
drwxr-xr-x  2 root root 4096 2010-10-07 18:18 .wapi
...

.En effet, j'efface des fichiers avec la commande sudo rm (ou en lançant un nautilus en root)... depuis 2 ans

Ton problème vient de là.

Dernière modification par @nne (Le 18/02/2011, à 23:28)

#8 Le 18/02/2011, à 23:28

mydjey

Re : [résolu] Existe t-il des fichiers invisibles ?

Idem j'ai pas de .trash dans root.

Tu peux lancer nautilus en root tt simplement : sudo nautilus

Dernière modification par mydjey (Le 18/02/2011, à 23:30)

Hors ligne

#9 Le 18/02/2011, à 23:30

@nne

Re : [résolu] Existe t-il des fichiers invisibles ?

mydjey a écrit :

Idem j'ai pas de .trash dans root.

Tu peux lancer nautilus en root comme ça : sudo nautilus

gksudo nautilus ! mais ça je crois qu'il le sait. wink

#10 Le 18/02/2011, à 23:31

mydjey

Re : [résolu] Existe t-il des fichiers invisibles ?

Ben je pensais mais il dit qu'il galère pour accéder à sa corbeille en interface graphique root alors...

Dernière modification par mydjey (Le 18/02/2011, à 23:33)

Hors ligne

#11 Le 18/02/2011, à 23:32

gelinp

Re : [résolu] Existe t-il des fichiers invisibles ?

oui mais lorque je lance nautilus en root il va placer les fichiers effacés dans /root/.trach ! Peut-être est-ce une spécificité de la 10.4, car je n'ai pas encore upgradé...


Ubuntu 14.04, interface KDE

Hors ligne

#12 Le 18/02/2011, à 23:36

mydjey

Re : [résolu] Existe t-il des fichiers invisibles ?

Non sous 10.04 je n'ai pas de /root/.trash

Une fois lancé nautilus en root si tu va dans : /root/.trash, tu peux pas le vider le répertoire ?

Hors ligne

#13 Le 19/02/2011, à 00:22

@nne

Re : [résolu] Existe t-il des fichiers invisibles ?

gelinp a écrit :

oui mais lorque je lance nautilus en root il va placer les fichiers effacés dans /root/.trach ! Peut-être est-ce une spécificité de la 10.4, car je n'ai pas encore upgradé...

Vas y en root et restaure la totalité du contenu de la corbeille, mets tout sur ton bureau. Ensuite, tu changes leur propriétaire pour qu'ils passent de "root" à toi. Ensuite tu les détruis normalement en les mettant ta corbeille et en la vidant, et surtout pas en "sudo", mais pas les 36 Go d'un coup. wink

Dernière modification par @nne (Le 19/02/2011, à 00:23)

#14 Le 19/02/2011, à 07:38

gelinp

Re : [résolu] Existe t-il des fichiers invisibles ?

J'ai simplement paramétré nautilus pour qu'il affiche le menu "supprimer sans passer par la corbeille" ou un truc du genre, puis j'ai tout effacé. Maintenant je relance baobab mais avec un gksudo pour vraiment scanner l'ensemble de mon système. Tout le problème vient du fait que Baobab propose le service "Analyser le système de fichier" alors qu'il s'agit en fait du service "Analyser le système de fichier de l'utilisateur courant" et ce n'est pas du tout la même chose...

Par contre, ce qui est incroyable, c'est que je viens de retrouver une seconde corbeille sous root, /root/.local/share/Trash, dans laquelle j'ai encore vidé 32 Gio de données. Au total je récupère donc 60 Gio !!! J'ai bien fait de me lever tôt ce matin... Je vais signaler le problème à Baobab, il faudrait que Baobab propose le login root lorsqu'on analyse le soit disant système de fichier...

Il me reste un répertoire /root/.cpan qui fait presque 1 Gio. Je comprends que c'est Perl, je ne vaux pas le désinstaller mais je voudrais faire le ménage. Comment amaigrir ce répertoire ?

Merci pour votre aide.
Patrick

Dernière modification par gelinp (Le 19/02/2011, à 08:02)


Ubuntu 14.04, interface KDE

Hors ligne

#15 Le 19/02/2011, à 11:09

@nne

Re : [résolu] Existe t-il des fichiers invisibles ?

gelinp a écrit :

... Tout le problème vient du fait que Baobab propose le service "Analyser le système de fichier" alors qu'il s'agit en fait du service "Analyser le système de fichier de l'utilisateur courant" et ce n'est pas du tout la même chose... ...

Bonjour Patrick,

Admettons, mais comment se fait-il que moi je n'ai pas ce problème ? (http://forum.ubuntu-fr.org/viewtopic.ph … 2#p4004202) Ce que je ne comprends pas non plus, c'est pourquoi pendant deux ans, tu supprimais tes données en mode sudo.

Petit retour d'expérience personnelle : pour je ne sais quelle raison, un jour j'ai modifié un fichier appartenant à "anne:anne" en mode sudo ; une fois enregistré, il a immédiatement changé de propriétaire au profit de "root:root". Quand tu as supprimé des fichiers qui t'appartenaient en mode sudo, tu les as simplement transférés à root. root s'est donc créé des poubelles rien que pour lui, normal.

Une fois que tu auras réglé tout ça, il faudra te débarrasser de cette mauvaise habitude, même si maintenant tu sais à quoi t'en tenir. wink

#16 Le 20/02/2011, à 09:06

gelinp

Re : [résolu] Existe t-il des fichiers invisibles ?

Merci pour ton aide @anne !

J'ai bien compris ce qui s'est passé. Petite précision : je ne supprime pas systématiquement mes fichiers en mode sudo. Simplement il m'est arrivé deux ou trois fois de supprimer des arborescences importantes. Comme il y avait quelque part dans ces arborescences des fichiers sur lesquels je n'avais pas les droits, avec mon utilisateur habituel la suppression bloquait. Alors j'ai supprimé ces grandes arborescences en mode sudo (gksu + nautilus).

Par ailleurs j'ai toujours eu des problèmes en mode console pour supprimer les arborescences, même avec la commande rmtree. Alors pour me simplifier la vie lorsque cela bloque j'utilise gksudo + nautilus.


Ubuntu 14.04, interface KDE

Hors ligne