Dies mag wie eine verrückte Frage erscheinen, aber gibt es in Fedora 16/17 eine Funktion, die .jpg-Bilder aus /tmp/ löscht?
Ich hatte 4 GB Bilder in /tmp/download gespeichert, die jetzt alle weg sind. Die Ordnerstruktur ist noch da, aber alle Ordner sind leer.
Und das Verrückte ist, dass mir das jetzt schon zum zweiten Mal passiert. Beide Male von /tmp/download.
Mein Dateisystem scheint in Ordnung zu sein (es läuft RAID 1) und es fehlen überhaupt keine anderen Dateien.
Bin ich es also, der die Dateien gelöscht und vergessen hat, oder liegt es an Fedora?
Antwort1
In /etc/cron.daily/tmpwatch gibt es einen Bereinigungsjob, der Dateien löscht, auf die seit einiger Zeit (standardmäßig 30 Tage) nicht zugegriffen wurde.
man 8 tmpwatch
könnte etwas mehr Aufschluss geben
Antwort2
Ab Fedora 18 /tmp
wird es standardmäßig gemountet tmpfs
(also im RAM) und somit beim Ausschalten gelöscht.
Dieses Verhalten kann durch Ausführen systemctl mask tmp.mount
und Neustarten deaktiviert (und durch Ausführen systemctl unmask tmp.mount
und Neustarten wieder aktiviert) werden. Anschließend /tmp
wird es im /
Dateisystem gemountet und kann über /usr/lib/tmpfiles.d/tmp.conf
die Einstellungen gesteuert werden.
Sehenhttp://fedoraproject.org/wiki/Features/tmp-on-tmpfsund man tmpfiles.d
für weitere Einzelheiten zu jedem Fall.