%20.png)
Ich habe zwei Geräte /dev/sdc1
und /dev/sdc3
.
/dev/sdc1
ist montiert auf /
und /dev/sdc3
ist montiert auf /home
.
Das Problem ist, dass das Gerät sdc1
voll ist, obwohl sdc3
es viel freien Speicherplatz hat. Ich möchte herausfinden, wo der ganze Speicherplatz sdc1
geblieben ist (ich vermute, dass es sich um installierte Pakete handelt. Und zwar um viele davon).
Ich habe versucht, Folgendes zu verwenden du
(und ncdu
das macht diese Informationen anschaulicher), aber es berechnet die Größe des gesamten Baums ( /home
ist verschachtelt /
) und ich möchte nur wissen, was eines meiner Geräte füllt. Gibt es eine Möglichkeit, das zu tun?
Zur Klarstellung: Ich brauche eine Möglichkeit, die Nutzung einesGerät, nicht nur einige Unterverzeichnisse ausschließen (was in meiner Situation zutreffen könnte, aber ich glaube, es kann komplexer sein)
Antwort1
Zur Beschränkung auf ein einzelnes Gerät benötigen Sie den -x
Parameterdu
-x, --one-file-system
skip directories on different file systems
Ein nützliches grafisches Frontend für du ist xdiskusage
.