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


65

我有一个文件夹,我可以将家庭视频从便携式摄像机传输到该文件夹​​。我在此文件夹中找到两个非视频文件...

  1. .fuse_hidden0000002c00000001
  2. .fuse_hidden0000002600000002

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


请参阅Wikipedia

2
@ user308564:那有什么帮助?
skrtbhtngr 2016年

Answers:


77

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

当相关软件停止使用该文件或存在该文件时,它将自动完成。卸载/重新引导后,此类文件始终消失。这就是Linux和任何Unix的工作方式,但是只有FUSE才能将这些文件公开给用户。

这些可能是本应删除的文件,但仍在使用中。UBF


2
是什么创建了这些文件?
barrypicker

9
您可以使用以下lsof命令找到打开了文件的应用程序。lsof /full/path/name/to/file。这些文件也与ntfs-3g文件系统相关。
米奇

@Mitch:lsof /full/path/name/to/file我的`.fuse_hiddenXXXX`文件未显示任何内容。
蒂姆(Tim)

1
请尝试尝试lsof /just/the/directory/path,它列出了在该目录中打开了文件的所有内容。为我工作。
博士 Sybren

1
硬重启后,我发现了很多这样的文件,但是lsof显示没有进程在使用它们。我没有问题地删除了它们,也没有发生任何不良情况。
mhernandez

0

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


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.