如果有一个文件,并且文件名以它前面的一个点开始。这是否意味着您创建了该文件并将其隐藏在其中,还是可以在不创建文件名的情况下单独创建这些文件。我只是说我前面有一些圆点的文件,但我没有创建它们。
发布于 2019-03-14 21:59:17
这很可能是由Rob提出的关于隐藏文件来源的谷歌贴子解释的。
在Unix的早期,没有隐藏文件的概念,但是存在.和..文件来表示当前目录和父目录。每次使用ls时列出这些文件变得很烦人,因此对ls程序进行了简单的更改,以隐藏以.开头的任何文件。这一变化,产生了意外的效果,允许“隐藏文件”。
正如罗布·派克所解释的:
因此,更多懒惰的程序员开始将文件放到每个人的主目录中。我没有在机器上安装那么多的东西来输入这些文件,但是我的主目录有大约100个点文件,我甚至不知道其中大多数文件是什么,或者它们是否仍然需要。通过我的主目录进行的每一个文件名评估都会被这种累积的淤泥所减慢。
因此,要回答您的问题,那些您没有创建的隐藏文件很可能是来自您安装的应用程序的某种配置文件。
https://unix.stackexchange.com/questions/506363
复制相似问题