Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近遇到了一种情况,应用程序使用的“空”文件夹包含一个.empty文件。例如,一个应用程序有一个日志文件夹,当还没有日志时,这个文件夹包含一个.empty文件。即使已经存在日志文件,也不会删除此文件。
.empty
我打开了文件,它是空的,所以我假设它不包含任何有用的信息,除了文件本身存在。
这个空文件的目的是什么?
PS我唯一的猜测是这个文件是应用程序第一次运行时创建的,用来检查它是否有足够的权限。
当文件夹最初为空时,开发人员会将“.empty”文件添加到文件夹中。这样可以保证该文件夹包含在 git / svn 等中。通常它们会排除空文件夹。