Unix: So finden Sie den belegten Speicherplatz

Unix: So finden Sie den belegten Speicherplatz

So ermitteln Sie unter Unix den vom /home-Verzeichnis einschließlich aller seiner Unterverzeichnisse belegten Speicherplatz (in Bytes).

Der Befehl du gibt die Anzahl der Kilobytewird von jedem Unterverzeichnis verwendet. Nützlich, wenn Sie Ihr Kontingent überschritten haben und herausfinden möchten, welches Verzeichnis die meisten Dateien enthält. Aber wie soll ich das in meinem Fall verwenden?

Antwort1

du -bs ~druckt den gesamten Speicherplatz ausin BytesWird in Ihrem Home-Verzeichnis und allen seinen Unterverzeichnissen verwendet, obwohl Sie möglicherweise du -hsbenutzerfreundlichere Zahlen drucken möchten.

Siehe auchman du

(wahrscheinlich auch eine serverfault.com- oder superuser.com-Frage)

Antwort2

Versuche dies:

du --bytes /home

Wenn Sie wirklich nur die Nummer wollen:

du --bytes -s /home|cut -f 1

Antwort3

Obwohl es nicht die Befehlszeile verwendet, verwende ich gerneKDirStatum die Raumnutzung zu sehen. Ich bin einfach ein visueller Typ.

verwandte Informationen