Linux 内核如何处理隐藏文件?

How does Linux Kernel treat hidden files?

"Hidden files" 是名称前缀为 . 的文件,例如/home/pxf/.xxx.xxx 是一个不可见文件,'ls' 不会列出它。

Linux内核有"hidden file"的概念吗?我的意思是 "regular files""hidden files" 之间有区别吗?

或者只是常规规则,前缀为 . 的文件将不会默认显示,例如 ls。 (除了 -a 选项)?

参见维基百科:Hidden file and hidden directory

They are not a security mechanism because access is not restricted - usually the intent is simply not "clutter" the display of the contents of a directory listing with files the user did not directly create.

这只是一个方便的约定,应用程序可能会也可能不会遵守。这些文件的不可见性不是由内核强制执行的。