man page: man df/du
Dieser Post beschreibt, wie Sie die Linux-Befehle df (disk free) und du (disk usage) verwenden, die Details zum freien Speicherplatz auf gemounteten Laufwerken sowie Nutzungsdetails anzeigen. Dies ist in vielen Situationen nützlich, insbesondere wenn Sie mit Platzproblemen auf einem Server kämpfen.
Siehe auch: Nützliche Linux Befehle
Page Contents
Zusammenfassung
Befehl | Erklärung |
df | Zeigt eingebundene Laufwerke und den freien Speicherplatz an |
du | Speichernutzung für aktuelles Verzeichnis und alle Unterverzeichnisse anzeigen |
[df/du] -h | Zeigt Speicher in einfacher lesbaren Einheiten, z.B. in M für Megabyte |
[df/du] -a | zeige alle Einträge (remote, duplicate..) für df, zeige auch Dateien für du hinzu |
[df/du] -l | nur lokale Einträge anzeigen |
[df/du] --total | erzeugt am Ende der Asugabe eine Zeile, um die Gesamtstatistik anzuzeigen |
du -s | nur die Summe für das Verzeichnis anzeigen |
Verwendung von df
Einfach den Befehl df ausführen (unten mit der Option -h für menschenlesbare Größen in der Ausgabe), um die bereitgestellten Laufwerke, den Bereitstellungsort, die Gesamtgröße und die verwendete Größe anzuzeigen.
~ $ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 59G 15G 43G 26% /
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 769M 1.8M 768M 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p1 253M 31M 222M 13% /boot
To get a total statistics at the end of the output just add a --total
~ $ df -h --total
Filesystem Size Used Avail Use% Mounted on
/dev/root 59G 15G 43G 26% /
devtmpfs 1.8G 0 1.8G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 769M 1.8M 768M 1% /run
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
/dev/mmcblk0p1 253M 31M 222M 13% /boot
total 64G 6.4G 56G 11% -
Verwendung von du
The du command shows the disk usage of a specific directory and all sub directories. If no directory is provided in input it relates the output to the current directly. The next example shows the backup folder of this block with the most recent backups.
~/wordpressbackup $ du -h
48M ./20230101_010001
40M ./20230122_010001
40M ./20230108_010001
39M ./20230115_010001
165M .
Der Befehl kann auch für bestimmte Verzeichnisse ausgeführt werden.
Wenn du mit der Option -a ausgeführt wird, werden auch die Größen der Dateien in den Ordnern angezeigt.
~/wordpressbackup $ du -ah
47M ./20230101_010001/wordpress-filedir.tar.gz
984K ./20230101_010001/wordpress-db.sql
48M ./20230101_010001
39M ./20230122_010001/wordpress-filedir.tar.gz
1.2M ./20230122_010001/wordpress-db.sql
40M ./20230122_010001
38M ./20230108_010001/wordpress-filedir.tar.gz
2.2M ./20230108_010001/wordpress-db.sql
40M ./20230108_010001
38M ./20230115_010001/wordpress-filedir.tar.gz
1.1M ./20230115_010001/wordpress-db.sql
39M ./20230115_010001
165M .
if only the size of the directory and all the subdirectories are relevant the -s option can be used.
~/wordpressbackup $ du -sh
165M .
Schreibe einen Kommentar