Wie viel Speicherplatz habe ich?

486
mshani

Ich versuche herauszufinden, wie viel Speicherplatz ein System hat, aber df zeigt nicht das Dateisystem /:

# df Filesystem 1K-blocks Used Available Use% Mounted on  devtmpfs 212820 0 212820 0% /dev none 216832 4 216828 0% /dev/shm mtd1 1536 476 1060 31% /flash tmpfs 10240 0 10240 0% /queues # 

Wo ist mein / und wie viel Platz ist darauf?

1
Versuchen Sie `df -k '. Sollte Ihnen "/" zeigen Insane vor 8 Jahren 2
Was ist die Ausgabe von `df /`? Bitte posten Sie auch den Inhalt von `/ etc / fstab`. Steven vor 8 Jahren 0
@Insane die `-k`-Option ist (zumindest bei Debian) ein Alias ​​für --block-size = 1K`. Warum sollte das zusätzliche Dateisysteme anzeigen? Ich würde mich mehr für `df -a` interessieren. Noch interessanter ist die Ausgabe von "mount" ohne Parameter. Niels Keurentjes vor 8 Jahren 0
@NielsKeurentjes Ich habe es nur mit der `-k`-Flagge benutzt und es werden immer nur alle meine Dateisysteme angezeigt, daher habe ich den Vorschlag kommentiert. Insane vor 8 Jahren 0
@Insane Ich habe noch nie die `-k` Flagge benutzt und es werden immer nur alle meine Dateisysteme angezeigt. Ich sehe auch nichts in der Ausgabe, da die Blockgröße standardmäßig 1 K ist, denke ich. "-a" steht für "Include-Dummy-Dateisysteme", die auch (ziemlich nutzlos) Mounts wie "/ proc" zeigen. Niels Keurentjes vor 8 Jahren 1
Ich würde wahrscheinlich auf ein Partitionierungswerkzeug wie gparted oder fdisk schauen, um diese Frage zu beantworten. Es vermeidet alle Einhängepunkte und zeigt lediglich Festplatten und Volumes an. Frank Thomas vor 8 Jahren 0
@FrankThomas aber die Mountpunkte sind der interessante Teil? Wie hat er sogar bis zum aktuellen Punkt gebootet, ohne `/` gemountet zu haben? Wo ist `/ bin / df` sogar in diesem Befehl geladen? Ich habe noch nie gesehen, dass `df` * das Root-Dateisystem nicht * ausgibt. "Mount" ohne Parameter zeigt (wahrscheinlich) die verwendeten Mount-Flags, die möglicherweise etwas erklären. Niels Keurentjes vor 8 Jahren 0
Wie hier beschrieben (http://strugglers.net/~andy/blog/2009/11/26/my-root-file-system-doesnt-show-up-in-df-anymore/) dann die UUID in `/ etc / fstab` kann falsch sein und es kommt zu einer Nichtübereinstimmung mit der Bootloader-UUID. Wenn dies geschieht, können Utils wie `df` und` mount` die entsprechende Partition nicht finden und sie daher nicht veröffentlichen. ojs vor 8 Jahren 0
Danke Jungs, aber in Wahrheit muss ich die Werte in einem Skript analysieren können, und die Einheit hat keine GUI. So ... mshani vor 8 Jahren 0

1 Antwort auf die Frage

2
nilesh_101

Sie können das Dienstprogramm Disk Usage Analyzer verwenden, um den freien Speicherplatz und den von System und anderen Anwendungen verwendeten Speicherplatz anzuzeigen .