Answers:
泛白是由某些“透明”高阶文件系统(使用一个或多个实际位置作为表示基础的文件系统)放置的特殊标记文件,尤其是联合文件系统,用以指示存在于以下文件之一中的文件基本位置已在人工文件系统中删除,即使它仍存在于其他位置。列出并集文件系统将不会显示变白的文件。
代表这些文件的特殊文件是macOS源自的BSD传统:macOS使用st_mode
位0160000对其进行标记。使用ls -F
时,这些文件将被打上一个%
标志,并ls -W
会显示他们的存在(否则,他们通常从列表中省略)。许多联合系统还使用特殊名称制作普通文件,以表示不支持这些文件的系统上的中断。
我不确定macOS本身是否会公开这些内容,但是BSD继承的其他系统也会这样做,并且外部文件系统驱动程序可能会使用它们。