Was ist eine .fuse_hidden-Datei und warum gibt es sie?

Was ist eine .fuse_hidden-Datei und warum gibt es sie?

Ich habe einen Ordner, in den ich Heimvideos von einem Camcorder übertrage. In diesem Ordner finde ich zwei Dateien, die keine Videos sind ...

  1. .fuse_hidden0000002c00000001
  2. .fuse_hidden0000002600000002

Was sind das für Dateien und können sie sicher gelöscht werden?

Antwort1

Sie können .fuse_hiddenXXXX-Dateien getrost ignorieren. Sie bedeuten, dass eine Datei gelöscht wurde, aber es gibt mindestens eine Software, die sie noch verwendet, sodass sie nicht dauerhaft entfernt werden kann.

Dies geschieht automatisch, wenn die entsprechende Software die Datei nicht mehr verwendet oder nicht mehr existiert. Solche Dateien sind nach Umount/Reboot immer verschwunden. So funktioniert Linux und jedes Unix, aber nur FUSE stellt diese Dateien dem Benutzer zur Verfügung.

Dabei handelt es sich wahrscheinlich um Dateien, die eigentlich gelöscht werden sollten, aber aus irgendeinem Grund immer noch verwendet werden.UBF

Antwort2

Finden Sie heraus, welcher Prozess die versteckten Dateien verwendet .fuseXXX, und stoppen Sie den Prozess. Anschließend können Sie die Dateien entfernen.

$ lsof {{dir-name}}/.fuse_hidde... 
COMMAND | PID | USER | FD | TYPE | DEVICE | SIZE/OFF | NODE | NAME
  ....  |<PID>| .... | .. | .... | ...... | ........ | .fuse_hidden 

$ sudo kill <PID>

Antwort3

Ich hatte eine solche Datei und konnte den Ordner, in dem sie sich befand, nicht löschen.

Es stellte sich heraus, dass es sich um eine Vim-Auslagerungsdatei handelte. Das Schließen der Vim-Sitzung (in einem anderen Terminal) löste das Problem.

Antwort4

bei mir war es Sonarr, das diese Keepalive-Dateien erstellt hat. Ich habe Sonarr in einem Docker laufen, mit Zugriff auf die TV-Sendungen auf einem anderen Server. Auf diesem Server werden die Dateien erstellt. Durch das Stoppen des Docker-Containers konnte ich die Dateien dauerhaft entfernen.

verwandte Informationen