Ich habe nicht mehr genügend Platz auf meiner Root-Partition. Derzeit verwende ich
uname -a
Linux thinkpad-nc 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13) x86_64 GNU/Linux
Hier ist eine Ausgabe von df:
df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 18M 3.2G 1% /run
/dev/nvme0n1p2 28G 26G 226M 100% /
tmpfs 16G 234M 16G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/nvme0n1p4 410G 86G 303G 23% /home
/dev/nvme0n1p1 511M 132K 511M 1% /boot/efi
tmpfs 3.2G 4.0K 3.2G 1% /run/user/112
tmpfs 3.2G 20K 3.2G 1% /run/user/1000
Ich habe bereits eine automatische Bereinigung durchgeführt und nicht benötigte Linux-Header entfernt. Was kann ich sonst noch tun oder wie kann ich überprüfen, was los ist?
Antwort1
Sie können du
oder verwenden ncdu
, um zu prüfen, welche Ordner den meisten Inhalt enthalten. ncdu
ist leistungsfähiger und Sie können interaktiv durch die Ordner navigieren, wohingegen es du
sich um eine einmalige Anwendung handelt. Möglicherweise muss installiert werden ncdu
.
Ein typischer Befehlsaufruf würde beispielsweise ncdu
folgendermaßen aussehen: Überprüfen Sie Ihr Root-Dateisystem und vermeiden Sie den Abstieg in andere Dateisysteme.
ncdu -x /
Der Aufruf du
, um einen Überblick zu erhalten, wäre wie folgt. Sie können dies aber auch erweitern, --max-depth
um auch untergeordnete Verzeichnisse aufzulisten.
du -hx --max-depth=1 / | sort -h
Dies ist nur der erste Schritt, um herauszufinden, welche Ordner den meisten Inhalt enthalten. Der zweite Schritt wäre, Dinge zu löschen, aber das hängt davon ab, was Sie finden und ob entsprechende Dateien gelöscht werden können.
Ich würde zuerst nach alten Protokolldateien oder großen Protokolldateien suchen, die möglicherweise schnell von einem fehlerhaften Dienst gefüllt werden.