.empty文件有什么用?

sup*_*erM 4 directory file

我最近遇到一种情况,当应用程序使用的“空”文件夹包含一个.empty文件时。例如,一个应用程序有一个用于日志的文件夹,而当尚无日志时,该文件夹将包含一个.empty文件。即使已经有日志文件,也不会删除该文件。

我已经打开了文件,但它是空的,因此我假定它不包含有用的信息,只是文件本身存在。

这个空文件的目的是什么?

PS我唯一的猜测是,该文件是在首次运行时由应用程序创建的,以检查其是否具有足够的权限。

Mic*_*ael 6

当最初为空时,开发人员将在文件夹中添加一个“ .empty”文件。因此,这将确保该文件夹包含在git / svn等文件中。通常,它们将排除空文件夹。