隐藏档案或隐藏目录
此条目需要扩充。 (2016年2月1日) |
在电脑运算中,一个隐藏的资料夹 (或隐藏的目录) 或隐藏的档案是一个资料夹在档案显示于目录的清单时的一些不显示档案系统和应用程式的预设情况。它们通常用于储存使用者的首个选项或保留一个应用程式的状态和通过使用各种应用程式隐蔽地创建的。它们不是一种安全机制,因为其进入不受限制 ─ 通常它隐藏的大多是目录而不是使用者隐藏了直接创建的内容的清单目录。[1][2][3][4]
Unix和类Unix系统的情况
在类Unix操作系统中,任何档案或资料夹会以点字(. )作为开头(例如:/home/user/.config
),通常称为点文件,即是视为隐藏的文件,也就是ls
,除非使用了-a
标志(则LS -a
),否则ls
命令不会令它们显示。在大多数命令列的壳层中,通配符与以.
作为开头的档案并不匹配,除非通配符本身始于一个明确的.
(虽然这有时可配置,例如:在bash中的dotglob
[5]选项)。
Android
Android操作系统中用空的 .nomedia
文件表示智能手机应用不应该显示和包含该文件夹中的内容。.nomedia
文件并不作用于文件系统和操作系统,需要依靠各个应用自行遵守规则。
GNOME
Mac OS X
磁碟作业系统和Microsoft Windows
对于微软所开发的文件系统中(FAT系列、NTFS),“隐藏”是作为一个文件系统元数据的,通过在文件属性窗口或通过attrib
命令对文件或文件夹设置,在DOS环境中使用dir
查看文件列表时必须要附加-A H
才能查看到隐藏文件,而在档案总管中,默认也是不显示隐藏文件,需要在“文件夹选项”的“查看”选项页中,启用“显示所有文件和文件夹”才能查看。
另外,还有一个文件属性为“系统”,类似“隐藏”的功能,但是被微软操作系统用于标记其系统文件,该属性功能即使是按照前述的显示隐藏文件(文件夹)的设置也不会被显示,需要在DOS环境中使用dir
查看文件列表时必须要附加-A S
,或在档案总管中,在“文件夹选项”的“查看”选项页中,启用“显示系统文件夹”或取消“隐藏所保护的操作系统文件”才能查看。
参考文献
- ^ "What is a hidden file?" (页面存档备份,存于互联网档案馆), Microsoft.com
- ^ Configuring X: What are all those dotfiles for anyway?. Linux Focus. March 1998 [2013-09-08]. (原始内容存档于2016-09-14) (英语).
- ^ Sample .bashrc and .bash_profile Files. Linux Documentation Project. [2016-02-10]. (原始内容存档于2021-04-14) (英语).
- ^ Understanding Linux configuration files. IBM.com. [2012-02-13]. (原始内容存档于2018-06-12) (英语).
- ^ Bash Reference Manual. 3.5.8 Filename Expansion. [January 23, 2014]. (原始内容存档于2018-07-14) (英语).