GNU/Linux >> Tutoriels Linux >  >> Linux

Du résultats sur le système de fichiers incompatible avec Df ?

Qu'est-ce qui explique l'écart d'utilisation (82 GB vs 13 GB ) que je vois ci-dessous ?

  • Utilisation de df :

    $ df -h /
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/sda2              96G   82G  9.9G  90% /
    
  • Utiliser du :

    $ sudo du -cshx /
    13G     /
    13G     total
    

Réponse acceptée :

-x L'option est un faux ami car son but est de sauter des choses. Cette option ne vous donne jamais une image complète.

Pour obtenir une liste complète, utilisez bind mounts puis du , ncdu , xdiskusage , baobab ou tout ce que vous souhaitez sur le répertoire lié sans options de saut :

mkdir /mnt/root
mount --bind / /mnt/root
ncdu /mnt/root

Ensuite, vous découvrirez peut-être que vous avez beaucoup de choses dans /mnt/backup (parce qu'il n'était pas monté lors de l'exécution de la tâche de sauvegarde), ou un fichier géant dans /dev (résultat d'un dd if=/dev/zero of=/dev/sdx en l'absence de /dev/sdx existait et aucun tmpfs n'était monté dans /dev ).

Il peut également s'agir d'un fichier supprimé encore utilisé par un processus, mais les gens ne le demandent généralement pas car il a disparu après le redémarrage. Cela pourrait aussi être une incohérence du système de fichiers, mais cela aussi disparaîtrait après le redémarrage (si cela force fsck dans le processus).


Linux
  1. Impression du nom de fichier avec les résultats de Grep dans Find -exec ?

  2. Linux - Comment monter un système de fichiers distant en spécifiant un numéro de port ?

  3. Vérifier et réparer les erreurs du système de fichiers avec la commande fsck sous Linux

  4. Vérifiez si le répertoire est monté avec bash

  5. Le montage d'un nouveau système de fichiers affecte les montages liés non récursifs ?

Premiers pas avec btrfs pour Linux

Naviguer dans le système de fichiers avec des chemins relatifs sur la ligne de commande

Détection des violations avec la criminalistique du système de fichiers Linux

Comment réparer un système de fichiers XFS corrompu avec xfs_repair

Comment trouver le type de système de fichiers monté sous Linux

Système de fichiers de compression transparent en conjonction avec ext4