Was ist der Befehl, um herauszufinden, wie viel Speicherplatz verwendet wird / bleibt?
quelle
Was ist der Befehl, um herauszufinden, wie viel Speicherplatz verwendet wird / bleibt?
Sie können zwei Befehle verwenden: df
und du
.
df
- Dateisystemspeicherplatzverbrauch meldenDie Verwendung funktioniert wie folgt:
df -h
Welches sollte so etwas ausgeben:
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 20G 3.5G 16G 18% /
Das -h
Flag bietet eine vom Menschen lesbare Ausgabe (was das Lesen der Ausgabe erleichtert).
du
- Schätzung des SpeicherplatzbedarfsEin zweites Tool ist du
ein langsamerer Ansatz, mit dem Sie jedoch die einzelnen Verzeichnisse besser aufschlüsseln können. Informationen dazu finden Sie unter Wie kann ich feststellen , wo die größten Dateien / Verzeichnisse auf meinem System gespeichert sind?
Es gibt mehrere gute Befehlszeilentools zum Melden der Festplattennutzung. Verwenden Sie diejenige, die Ihnen am hilfreichsten ist:
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 56G 4.4G 48G 9% /
none 1.5G 256K 1.5G 1% /dev
none 1.5G 472K 1.5G 1% /dev/shm
none 1.5G 400K 1.5G 1% /var/run
none 1.5G 0 1.5G 0% /var/lock
tmpfs 1.5G 596K 1.5G 1% /var/log
tmpfs 1.5G 8.0K 1.5G 1% /var/log/apt
/dev/sdb2 840G 579G 253G 70% /home
df ist standardmäßig installiert.
$ pydf
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 55G 4437M 48G 7.9 [##.........................] /
none 1506M 256k 1505M 0.0 [...........................] /dev
/dev/sdb2 839G 578G 252G 68.9 [###################........] /home
Spaltenüberschriften sind farbig.
$ discus
Mount Total Used Avail Prcnt Graph
/ 55.02 GB 4.33 GB 50.69 GB 7.9% [*---------]
/sys 0 KB 0 KB 0 KB 0.0% [----------]
+onnections 0 KB 0 KB 0 KB 0.0% [----------]
+rnel/debug 0 KB 0 KB 0 KB 0.0% [----------]
+l/security 0 KB 0 KB 0 KB 0.0% [----------]
/dev 1.47 GB 256 KB 1.47 GB 0.0% [----------]
/dev/shm 1.48 GB 472 KB 1.48 GB 0.0% [----------]
/var/run 1.48 GB 400 KB 1.48 GB 0.0% [----------]
/var/lock 1.48 GB 0 KB 1.48 GB 0.0% [----------]
/var/log 1.48 GB 596 KB 1.48 GB 0.0% [----------]
+ar/log/apt 1.48 GB 8 KB 1.48 GB 0.0% [----------]
/home 839.00 GB 578.13 GB 260.87 GB 68.9% [*******---]
+infmt_misc 0 KB 0 KB 0 KB 0.0% [----------]
+e/ak/.gvfs 0 KB 0 KB 0 KB 0.0% [----------]
Spaltenüberschriften und Fortschrittsbalken sind farbig.
$ di
Filesystem Mount Mebis Used Avail %Used fs Type
/dev/sda1 / 56340.2 4436.7 49041.6 13% ext4
/dev/sdb2 /home 859138.9 592008.8 258401.8 70% ext4
tmpfs /var/log 1511.2 0.6 1510.6 0% tmpfs
tmpfs /var/log/apt 1511.2 0.0 1511.2 0% tmpfs
Sie können diesen Befehl verwenden , um herauszufinden , wie viel Raum Dateien in Ihrem Home - Verzeichnis (ersetzen
~/
mit/
für ganze Dateisystem) und sortieren nach größten Dateienquelle
Versuchen Sie es
du -sh <dir>
.Beispielsweise
du -sh /home/mark
wird ein zusammengefasster Verwendungsbericht in einer für Menschen lesbaren Ausgabe für angezeigt/home/mark
.quelle
df -h
ist die beste Wahl (im Terminal ausführen).quelle
GNOME-Systemmonitor
Wenn Sie grafisch bevorzugen
gnome-system-monitor
:Disk Usage Analyzer
Das Gegenstück zum Disk Usage Analyzer für CLI wäre
ncdu
.quelle
Beachten Sie, dass
df -h
nur der verbleibende Speicherplatz auf bereitgestellten Partitionen angezeigt wird. Angenommen, es gibt auch NTFS- und FAT32-Partitionen, bevor Sie es ausführen. Beachten Sie, dass alle Partitionen eingehängt werden. Wenn Ubuntu das einzige Betriebssystem auf Ihrem Computer ist, sehe ich kein Problem damitdf
.quelle
ncdu
Sie können auch
ncdu
(direkt in den Ubuntu-Repos verfügbar) die ncurses-Bibliothek verwenden, um eine grafische Übersicht direkt im Terminal anzuzeigen.Zum Beispiel:
analysiert die Festplattennutzung auf der Root-Partition, ohne die Grenzen des Dateisystems zu überschreiten .
quelle