#1 Le 05/04/2011, à 22:36
- stéphan13
Nettoyage du disque dur pour gagner de la place [RESOLU]
Bonjour à tous,
Je me suis lancé ce soir dans la quette d'espace disque car utilisant un SSD de petite taille il commençait à en être grandement nécessaire . J'ai donc utilisé divers outils et divers tutos trouvé sur et au travers de la doc Ubuntu.fr, fait du tri dans mon ~ et est réussit à gagner quelques gigas . 6 pour être précis mais je ne me suis pas satisfait de la chose alors j'ai voulus rentrer plus profondément dans le sujet avec Baobab ; Un outil graphique pour analyser l'utilisation des disques . Là, et c'est le sujet de mon post, une chose me chagrine ...
Baobab m'indique : Capacité totale du système de fichier : 56,9 Go . Utilisé 43,9 et libre 13Go . OK . Le truc qui me chiffonne c'est que l'analyse du / m'indique que seulement 18,8 Go sont occupés a partir du / dont 72,9% dans le /home .
Il y a donc discordance entre ces deux infos ! Il semble que 43,8 Go soit utilisés sur mon /dev/sda1 ( et le moniteur système est d'accord avec ça) mais seulement 18,8 Go sont utilisés a partir de ma répertoire racine ...
Je signale au passage que je n'ai que deux partitions primaire :
/dev/sda1 qui est mon /
/dev/sda3 qui est une partition de 3,8 Go qui me sert de stockage de backup
/dev/sda2 qui est une partition étendue dans laquelle se trouve /dev/sda5 qui est le swap .
Voici fdisk -l :
stephan@stephan-laptop:~$ sudo fdisk -l
Disque /dev/sda: 64.1 Go, 64105742336 octets
255 têtes, 63 secteurs/piste, 7793 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xfc56fc56
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 6992 56163208+ 83 Linux
/dev/sda2 6993 7296 2441880 5 Etendue
/dev/sda3 7297 7793 3992152+ 83 Linux
/dev/sda5 6993 7296 2441848+ 82 Linux swap / Solaris
et enfin en image .
Si vous avez des idées ... des pistes . Je suis preneur volontier .
Cordialement
Stéphan
Dernière modification par stéphan13 (Le 06/04/2011, à 18:52)
Stéphan
Hors ligne
#2 Le 05/04/2011, à 22:43
- beware
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
Que te donnes la commande
df -h
Hors ligne
#3 Le 06/04/2011, à 00:25
- stéphan13
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
Bonsoir beware et merci pour ta participation .
voici le résultat de df -h :
stephan@stephan-laptop:~$ df -h
Sys. de fichiers Tail. Occ. Disp. %Occ. Monté sur
/dev/sda1 54G 42G 9,0G 83% /
none 491M 292K 491M 1% /dev
none 498M 252K 497M 1% /dev/shm
tmpfs 1,0G 12K 1,0G 1% /tmp
none 498M 292K 497M 1% /var/run
none 498M 0 498M 0% /var/lock
none 498M 0 498M 0% /lib/init/rw
ram 498M 592K 497M 1% /var/log
none 54G 42G 9,0G 83% /var/lib/ureadahead/debugfs
Il semble que cette commande reflette que j'ai bien 43,9 Go d'utilisé comme le précise Baobab en haut et comme le dit aussi le moniteur système . Mais alors ou sont passés tous ces Go ?
Au passage je met le lien direct vers ma capture d'écran de Baobab car il semble que la balise dans mon post précédent n'ai pas fonctionné : http://cjoint.com/data2/2efwGyjWqXQ.htm
Stéphan
Hors ligne
#4 Le 06/04/2011, à 12:26
- beware
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
Salut,
j'ai fait le test chez moi, et j'ai aussi une différence entre les deux, mais je ne sais pas à quoi c'est du.
Hors ligne
#5 Le 06/04/2011, à 13:54
- Hoper
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
Que donne :
sudo du -sh /*
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#6 Le 06/04/2011, à 18:52
- stéphan13
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
Bonjour Hoper,
merci pour ton post qui m'a permis de comprendre le pourquoi du comment .
Il s'agissait tout simplement d'un problème de droits d'accès .
en effet :
stephan@stephan-laptop:~$ sudo du -sh /*
[sudo] password for stephan:
0 /3.5.qtx
6,8M /binhttp://cjoint.com/?2egsVAHzKCU
21M /boot
0 /cdrom
0 /Delta
468K /dev
18M /etc
du: impossible d'accéder à «/home/stephan/.gvfs»: Permission non accordée
12G /home
4,0K /homebackup
4,0K /initrd
0 /initrd.img
148M /lib
16K /lost+found
198M /media
8,0K /mnt
408M /opt
du: impossible d'accéder à «/proc/2578/task/2578/fd/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/2578/task/2578/fdinfo/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/2578/fd/4»: Aucun fichier ou dossier de ce type
du: impossible d'accéder à «/proc/2578/fdinfo/4»: Aucun fichier ou dossier de ce type
0 /proc
24G /root
8,8M /sbin
4,0K /selinux
200K /srv
0 /sys
12K /tmp
4,0G /usr
1,7G /var
0 /vmlinuz
On voit immédiatement que /root ocupe 24Go d'espace disque .
Alors je me suis dît pourquoi ne pas lancer baobab en root
gksudo baobab
et voici le résultat : http://cjoint.com/?2egsVAHzKCU
A gauche Baobab lancé en utilisateur standart et à droite en super user .
On se rend vite compte que la place occupé que l'on peut supprimer se trouve dans le trash du root .
Je peut donc joyeusement mettre un RESOLU et vous remercier pour votre aide .
EDIT :
Après avoir galéré pour supprimer le contenu du trash car a chaque fois que je le supprimais, celui ci se re-remplissait aussitôt,
j'ai finis par tester ainsi :
stephan@stephan-laptop:~$ sudo rm -rf /root/.local/share/Trash/files
[sudo] password for stephan:
stephan@stephan-laptop:~$ sudo mkdir /root/.local/share/Trash/files
stephan@stephan-laptop:~$
et voila le résultat du sudo du -sh /root*
stephan@stephan-laptop:~$ sudo du -sh /root*
44M /root
stephan@stephan-laptop:~$
Merci encore
Dernière modification par stéphan13 (Le 06/04/2011, à 21:17)
Stéphan
Hors ligne
#7 Le 06/04/2011, à 23:03
- Hoper
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
J'espère aussi que tu as compris pourquoi tu t'es retrouvé avec ce problème sur les bras... gksudo est à utiliser avec BEAUCOUP de parcimonie. Et toujours pour lancer une application précise, qui a absolument besoin des droits root. Je suis presque certain que tu avais du auparavant faire ce qu'il ne faut jamais faire : "gksudo nautilus" ou un truc dans le genre.
Quand on explique qu'il ne faut jamais lancer une application graphique en root (sauf très rares excemtions) c'est qu'on a des raisons de le faire...
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne
#8 Le 07/04/2011, à 08:03
- stéphan13
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
Oui, j'ai même créer un lanceur qui me permet de lancer nautilus en SU avec un fond rouge (pour me rappeler que je suis en SU) mais je n'avais pas pensé à cette subtilité du trash .
pour l'occasion j'ai fait un essai :
j'ai supprimé avec sudo rm -rf un gros dossier que j'avais volontairement mis sur mon Bureau pour l'occasion .
stephan@stephan-laptop:~$ sudo rm -rf /home/stephan/Bureau/remastersys
puis je suis allé voir dans le trash du root :
root@stephan-laptop:~# ls -la /root/.local/share/Trash/files
total 8
drwxr-xr-x 2 root root 4096 2011-04-06 21:09 .
drwx------ 4 root root 4096 2011-04-06 21:09 ..
Donc nautilus met les fichiers dans le trash mais pas rm !
A signaler au passage que pour aller dans le trash avec le terminal le sudo cd ne fonctionnait pas :
stephan@stephan-laptop:~$ sudo cd /root/.local/share/trash/files
sudo: cd: command not found
A bon entendeur ... et merci encore
il a fallut que je passe en SU : sudo su !?
Stéphan
Hors ligne
#9 Le 07/04/2011, à 12:35
- Hoper
Re : Nettoyage du disque dur pour gagner de la place [RESOLU]
'cd' n'est pas une commande "externe". Ce n'est pas un programme que tu trouvera dans /usr/bin par exemple. C'est ce que l'on appelle une commande "interne". En fait une commande interprétée par le bash lui même. Voila pourquoi sudo cd ne peut pas fonctionner.
Pour passer root, il y a pas mal de possibilité. "sudo su -" est une possibilité. Tu peux aussi faire plus court avec : "sudo -i" qui fera grosso modo la même chose. Si tu veux juste changer ton euid, sans prendre en comptes les bashrc et autres script d'init, tu peux faire simplement : "sudo su" ou "sudo -s".
Mes tutos et coups de gueule :
http://hoper.dnsalias.net/atdc/
Mastodon: @hoper@framapiaf.org
Hors ligne