co to jest plik .fuse_hidden i dlaczego one istnieją?

65

Mam folder, do którego przesyłam domowe filmy wideo z kamery. W tym folderze znajduję dwa pliki, które nie są filmami ...

  1. .fuse_hidden0000002c00000001
  2. .fuse_hidden0000002600000002

Co to są te pliki i czy można je bezpiecznie usunąć?

barrypicker
źródło
Zobacz Wikipedia
2
@ user308564: A jak to pomaga?
skrtbhtngr

Odpowiedzi:

77

Możesz bezpiecznie zignorować pliki .fuse_hiddenXXXX. Oznacza to, że plik został usunięty, ale nadal korzysta z niego co najmniej jedno oprogramowanie, więc nie można go trwale usunąć.

Zostanie to wykonane automatycznie, gdy odpowiednie oprogramowanie przestanie używać pliku lub istnieje. Takie pliki zawsze znikają po umount / restart. Tak działa Linux i każdy Unix, ale tylko FUSE udostępnia te pliki użytkownikowi.

Są to prawdopodobnie pliki, które miały zostać usunięte, ale są nadal używane. UBF

Mitch
źródło
2
Co stworzyło te pliki?
barrypicker
9
Możesz dowiedzieć się, która aplikacja ma otwarty plik, używając lsofpolecenia. lsof /full/path/name/to/file. Te pliki są również powiązane z systemem plików NTFS-3G.
Mitch
@Mitch: lsof /full/path/name/to/filenie pokazuje niczego dla mojego pliku `.fuse_hiddenXXXX`.
Tim
1
lsof /just/the/directory/pathZamiast tego spróbuj wyświetlić listę wszystkich plików, które mają otwarty plik w tym katalogu. Pracował dla mnie.
dr. Sybren,
1
Po twardym ponownym uruchomieniu znalazłem kilka takich plików, ale lsof ujawnił, że żaden proces ich nie używa. Usunąłem je bez problemu i nic złego się nie stało.
mhernandez
0

dla mnie to Sonarr tworzył te pliki podtrzymujące. Mam Sonarra uruchomionego w oknie dokowanym z dostępem do programów telewizyjnych na innym serwerze. Na tym serwerze tworzone są pliki. Zatrzymanie kontenera dokera pozwoliło mi trwale usunąć pliki.

Tim Chaubet
źródło
Czy pliki nie zostały automatycznie usunięte po zatrzymaniu kontenera dokera, jak wyjaśniono w zaakceptowanej odpowiedzi?
Elder Geek