Aus Versehen ist mir aufgefallen, dass im Verzeichnis / tmp ständig einige Dateien angelegt und dann sofort gelöscht werden. Mit einer Abfolge von ls -l /tmp
gelang es mir, die erstellten Dateien zu fangen:
-rw------- 1 root root 0 Apr 2 19:37 YlOmPA069G
-rw------- 1 root root 0 Apr 2 19:37 l74jZzbcs6
oder ein anderes Beispiel:
-rw------- 1 root root 0 Apr 2 19:44 AwVhWakvQ_
-rw------- 1 root root 0 Apr 2 19:44 RpRGl__cIM
-rw------- 1 root root 0 Apr 2 19:44 S0e72nkpBl
-rw------- 1 root root 0 Apr 2 19:44 emxIQQMSy2
Es geht um Ubuntu 18.10 mit 4.18.0-16-Generic. Dies ist eine fast neue Installation: Ich habe einige Server-Software (nginx, mysql, php7.2-fpm) hinzugefügt, aber auch bei diesen ist das Problem weiterhin vorhanden.
Welche Dateien werden erstellt und warum? Wie würde ich dieses Verhalten beenden? eine sehr unerwünschte auf einer SSD
Vielen Dank!
AKTUALISIEREN
Die Frage ist, wann / tmp nicht im RAM ist (keine tmpfs ).
Die schuldige Software ist x2goserver.service, sonst muss man sie haben .
/tmp
normalerweise tmpfs verwendet wird (ein Ramdisk-Dateisystem, das den Pagecache als Hintergrundspeicher verwendet). Sie haben Ihre Frage mit tmpfs markiert , sodass Ihre Kommentare zu SSDs unangebracht zu sein scheinen.
/tmp
ist normalerweise auf tmpfs" für einen normalen Ubuntu-Benutzer gültig ist - Wenn Sie nur die Standard-Ubuntu-Installation verwenden, /tmp
befindet sie sich auf der Festplatte und das OP müsste die entsprechenden fstab-Einträge erstellen, um sie in ein zu setzen tmpfs