o que é um arquivo .fuse_hidden e por que eles existem?

65

Eu tenho uma pasta para onde transfiro vídeos domésticos de uma câmera de vídeo para. Encontro dois arquivos nesta pasta que não são vídeos ...

  1. .fuse_hidden0000002c00000001
  2. .fuse_hidden0000002600000002

O que são esses arquivos e eles podem ser excluídos com segurança?

barrypicker
fonte
Veja também: Wikipedia
2
@ user308564: E como isso ajuda?
Skrtbhtngr

Respostas:

77

Você pode ignorar com segurança os arquivos .fuse_hiddenXXXX. Isso significa que um arquivo foi excluído, mas há pelo menos um software que ainda está sendo usado, portanto não pode ser removido permanentemente.

Isso será feito automaticamente quando o software relevante parar de usar o arquivo ou existir. Esses arquivos sempre desaparecem após umount / reboot. É assim que o Linux e qualquer Unix funcionam, mas apenas o FUSE expõe esses arquivos ao usuário.

Esses arquivos são prováveis ​​de serem excluídos, mas ainda estão em uso. UBF

Mitch
fonte
2
O que criou esses arquivos?
barrypicker
9
Você pode descobrir qual aplicativo tem o arquivo aberto usando o lsofcomando lsof /full/path/name/to/file. Esses arquivos também estão relacionados ao sistema de arquivos ntfs-3g.
Mitch
@ Mitch: lsof /full/path/name/to/filenão mostra nada para o meu arquivo `.fuse_hiddenXXXX`.
Tim
11
Tente lsof /just/the/directory/path, em vez disso, que lista tudo o que tem um arquivo aberto nesse diretório. Trabalhou para mim.
dr. Sybren
11
Após uma reinicialização completa, encontrei vários desses arquivos, mas lsof revelou que nenhum processo os estava usando. Excluí-os sem problemas e nada de ruim aconteceu.
precisa saber é o seguinte
0

para mim, foi Sonarr que estava criando esses arquivos keepalive. Tenho o Sonarr rodando em uma janela de encaixe, com acesso aos programas de TV em outro servidor. Nesse servidor, os arquivos estão sendo criados. Parar o contêiner do docker me permitiu remover os arquivos permanentemente.

Tim Chaubet
fonte
Os arquivos não foram removidos automaticamente quando o contêiner do docker foi parado, conforme explicado na resposta aceita?
Elder Geek