rizhas@rizhas-laptop:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda7 67G 58G 5,2G 92% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
udev 1,5G 12K 1,5G 1% /dev
tmpfs 303M 1,2M 302M 1% /run
none 5,0M 0 5,0M 0% /run/lock
none 1,5G 348K 1,5G 1% /run/shm
none 100M 80K 100M 1% /run/user
overflow 1,0M 1,0M 0 100% /tmp
overflow 1,0M 1,0M 0 100% /tmp
Wie kann man /tmp
aufräumen?
Sie können davon ausgehen, dass alles in einem tmp-Verzeichnis (/tmp/ /usr/tmp usw.) gelöscht werden kann. BEVOR Sie mit dem Löschen beginnen, stoppen Sie alle Programme und Dienste, die Sie verwenden, da /tmp/ von Programmen verwendet werden kann, um Informationen für diese Sitzung vorübergehend zu speichern. Führen Sie also ein sudo service mysql stop
und sudo service apache2 stop
aus, wenn Sie mysql und/oder apache laufen haben. Der Name der Dateien im /tmp/ Verzeichnis gibt meistens einen Hinweis darauf, zu welchem Programm sie gehören.
Also von der Kommandozeile aus...
cd /tmp/
pwd
sudo rm -r *
leert das Verzeichnis /tmp/ und entfernt alle Dateien und Unterverzeichnisse. Achten Sie auf die korrekte Eingabe. Der Befehl pwd
darin ist nicht notwendig, sollte aber /tmp
zeigen.
Wenn Sie es interaktiv wollen (also das Löschen bestätigen müssen):
cd /tmp/
sudo rm -ri *
Es ist auch erwähnenswert, dass ein Neustart auch /tmp löscht, wie hier gezeigt wird: https://askubuntu.com/questions/20783/how-is-the-tmp-directory-cleaned-up Wenn also /tmp/ nach einem Neustart voll mit Dateien ist, müssen Sie untersuchen, woher diese Dateien stammen.
Ich möchte auch anmerken, dass 1 MB für /tmp nicht viel Platz ist. Verwenden Sie MySQL? Siehe https://unix.stackexchange.com/a/76058/10017, wie man das beheben kann (danke @drc)
Das Verzeichnis /tmp
bedeutet temporär.
In diesem Verzeichnis werden temporäre Daten gespeichert. Sie brauchen nichts daraus zu löschen, die darin enthaltenen Daten werden nach jedem Neustart automatisch gelöscht.
Wenn Sie dennoch die darin enthaltenen Daten löschen wollen, verwenden Sie
sudo rm -r /tmp/*`
Das Löschen aus diesem Verzeichnis wird keine Probleme verursachen, da es sich um temporäre Dateien handelt.
Das Verzeichnis /tmp
wurde standardmäßig bei jedem Booten geleert, da TMPTIME
standardmäßig 0
ist.