Forum Linux.débutant Problème espace disque

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
3
avr.
2020

Bonjour,

Il y a quelques jours, je voulais voir l'espace disque que j'utilise sur ma machine et à ma grande surprise, j'utilise la quasi totalité de l'espace disponible (voici le résultat de la commande df -k) :

/dev/sdb5 36266608 32301172 2093464 94% /

Pourtant, lorsque je fais un ls à ma racine, je n'utilise que très peu d'espace :

    total 1,7G
    drwxr-xr-x  24 root root 4,0K mars  18 22:41 .
    drwxr-xr-x  24 root root 4,0K mars  18 22:41 ..
    drwxr-xr-x   3 root root 4,0K avril  2 14:21 bin
    drwxr-xr-x   4 root root 4,0K mars  18 22:44 boot
    drwxr-xr-x   2 root root 4,0K août  21  2018 cdrom
    drwxr-xr-x  21 root root 4,8K avril  3 11:30 dev
    drwxr-xr-x 165 root root  12K avril  3 11:44 etc
    drwxr-xr-x   8 root root 4,0K nov.  18 19:55 home
    lrwxrwxrwx   1 root root   33 mars  18 22:41 initrd.img -> boot/initrd.img-4.15.0-91-generic
    lrwxrwxrwx   1 root root   33 mars  18 22:41 initrd.img.old -> boot/initrd.img-4.15.0-88-generic
    drwxr-xr-x  23 root root 4,0K sept. 11  2019 lib
    drwxr-xr-x   2 root root 4,0K juil. 25  2018 lib64
    drwx------   2 root root  16K août  21  2018 lost+found
    drwxr-xr-x   3 root root 4,0K sept. 11  2019 media
    drwxr-xr-x   4 root root 4,0K nov.  17 10:24 mnt
    drwxr-xr-x   3 root root 4,0K août  24  2018 opt
    dr-xr-xr-x 304 root root    0 avril  3 11:30 proc
    drwx------  10 root root 4,0K févr. 22 12:34 root
    drwxr-xr-x  37 root root 1,1K avril  3 11:30 run
    drwxr-xr-x   2 root root  12K avril  2 14:21 sbin
    drwxr-xr-x  16 root root 4,0K sept. 13  2019 snap
    drwxr-xr-x   3 root root 4,0K avril 20  2019 srv
    -rw-------   1 root root 1,7G janv. 28 18:41 swapfile
    dr-xr-xr-x  13 root root    0 avril  3 11:46 sys
    drwxrwxrwt  18 root root 4,0K avril  3 11:46 tmp
    drwxr-xr-x  11 root root 4,0K sept.  9  2019 usr
    drwxr-xr-x  15 root root 4,0K oct.  19  2018 var
    lrwxrwxrwx   1 root root   30 mars  18 22:41 vmlinuz -> boot/vmlinuz-4.15.0-91-generic
    lrwxrwxrwx   1 root root   30 mars  18 22:41 vmlinuz.old -> boot/vmlinuz-4.15.0-88-generic
    -rw-r--r--   1 root root  15K janv.  8 23:02 .VolumeIcon.icns
    -rw-r--r--   1 root root  22K janv.  8 23:02 .VolumeIcon.png

Avez vous une idée d'où ce problème peut-il venir svp (j'ai créé des liens symboliques dans mon home pour pouvoir mettre mes fichiers dans un autre disque dur afin de prendre moins de place) ?

  • # les bons outils

    Posté par  . Évalué à 6.

    ls n'est pas qualifié pour calculer les tailles des sous-dossiers

    tu vois donc des dossiers qui font 4,0K (snap, mnt, var)
    là ou ils peuvent faire plusieurs Go.

    en ligne de commande, j'utilise du -hsm *
    ca donne la taille en Mo des dossiers et fichiers visibles là ou tu es.

    couplé à sort :
    du -hsm * | sort -nk1
    ca t'affiche classé par taille (du plus petit au plus gros)

    en classant à l'envers on a les plus gros en haut
    du -hsm * | sort -nrk1

    on peut faire un top10 avec head
    du -hsm * | sort -nk1 | head -n 10

    une fois que tu as repéré les plus gros, tu vas dedans, et tu recommences.

    évidemment il ne faut pas purger sauvagement les gros dossiers, certains étant vitaux à ton linux.

    sinon en mode graphique, il y avait Baobab, je ne sais pas s'il existe encore.

    • [^] # Re: les bons outils

      Posté par  . Évalué à 2.

      Baobab existe toujours, mais je trouve K4dirstat plus facile d'usage.

      ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

      • [^] # Re: les bons outils

        Posté par  . Évalué à 3.

        en regardant K4Dirstat, je suis tombé sur ce comparatif des différents outils.

        • [^] # Re: les bons outils

          Posté par  (site Web personnel) . Évalué à 3. Dernière modification le 03/04/20 à 21:52.

          Merci,

          utilisateur de K4DirStat, je découvre QDirStat : "KDirStat without any KDE - from the original KDirStat author"

          https://github.com/shundhammer/qdirstat
          "This is a Qt-only port of the old Qt3/KDE3-based KDirStat, now based on the latest Qt 5. It does not need any KDE libs or infrastructure. It runs on every X11-based desktop on Linux, BSD and other Unix-like systems."

          Il peut même trier par taille les paquets installés sur le système.

      • [^] # Re: les bons outils

        Posté par  . Évalué à 1.

        Salut,

        Si on ne souhaite pas de k, il y a aussi jdiskreport

        Matricule 23415

        • [^] # Re: les bons outils

          Posté par  . Évalué à 4.

          Si on ne souhaite pas de k

          Entre l'artillerie lourde KDE et artillerie lourde Java, mon cœur balance.

    • [^] # Re: les bons outils

      Posté par  . Évalué à 2.

      sinon en mode graphique, il y avait Baobab, je ne sais pas s'il existe encore.

      Il existe encore le fork de Gnome, parfois nommé Baobab, parfois renommé Disk Usage Analyser selon la distib. Il n'est simplement plus intégré à gnome-utils et il faut l'installer depuis un paquet à part.

    • [^] # Re: les bons outils

      Posté par  . Évalué à 4. Dernière modification le 03/04/20 à 17:29.

      En mode semi-graphique (ncurse dans le terminal), il y a ncdu qui est bien pratique.

      (oups, déjà cité, j'aurais du lire jusqu'au bout avant de répondre)

      • [^] # Re: les bons outils

        Posté par  . Évalué à 2.

        (oups, déjà cité, j'aurais du lire jusqu'au bout avant de répondre)

        Il est aussi présent dans le comparatif que j'ai lié encore plus tôt que le message de gUI donc ne t'en fais pas :)

  • # ncdu

    Posté par  . Évalué à 9. Dernière modification le 03/04/20 à 13:46.

    J'ai découvert récemment ncdu (NCurses Disk Usage), un outil génial en ligne de commande.

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

  • # find, K4DirStat, BleachBit

    Posté par  (site Web personnel) . Évalué à 2.

    Pour lister par exemple les fichiers de plus de 5 Mio en partant du répertoire courant :

    $ find . -size +5M -exec ls -lh {} \;
    

    En application graphique, j'utilise K4DirStat dans KDE.
    Et pour nettoyer de temps en temps : BleachBit (https://www.bleachbit.org/)

  • # Filelight

    Posté par  . Évalué à 1.

Suivre le flux des commentaires

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