什么是 .fuse_hidden 文件以及它们为什么存在?

什么是 .fuse_hidden 文件以及它们为什么存在?

我有一个文件夹,用于将家庭视频从摄像机传输到其中。我在这个文件夹中发现了两个不是视频的文件...

  1. .fuse_hidden0000002c00000001
  2. .保险丝隐藏0000002600000002

这些文件是什么?可以安全删除吗?

答案1

您可以放心地忽略 .fuse_hiddenXXXX 文件。这意味着文件已被删除,但至少有一个软件仍在使用它,因此无法永久删除。

当相关软件停止使用文件或文件已存在时,它将自动执行。此类文件在卸载/重启后始终会消失。Linux 和任何 Unix 都是如此,但只有 FUSE 将这些文件公开给用户。

这些可能是本来应该被删除但不知为何仍在使用的文件。乌干达联邦大学

答案2

找出哪个进程正在使用隐藏.fuseXXX文件并停止该进程。然后您就可以删除该文件了。

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

$ sudo kill <PID>

答案3

我有这样一个文件,但无法删除它所在的文件夹。

原来是 vim 交换文件。关闭 vim 会话(在另一个终端中)解决了该问题。

答案4

对我来说,是 Sonarr 创建了这些 keepalive 文件。我在 docker 中运行 Sonarr,可以访问另一台服务器上的电视节目。在这台服务器上,正在创建这些文件。停止 docker 容器允许我永久删除这些文件。

相关内容