为什么touch .fileName不能创建隐藏文件?

时间:2019-11-06 10:16:47

标签: bash git-bash hyperterminal

我正在尝试创建一个隐藏文件,由于某种原因,命令touch .fileName不起作用。 我确保将文件夹和文件设置设置为-不显示隐藏的文件夹和文件。 我正在使用Windows10和Hyper.is终端。

1 个答案:

答案 0 :(得分:0)

Windows并不关心以点开头的文件。它就像对待任何旧文件一样对待它们。如果要在Windows中隐藏文件,则必须(也)更改该属性。

attrib +h path-to-file 

您可以从任何cmd或PowerShell提示符下运行该命令。它也可以在bash提示符下工作,尽管我面前没有人对其进行测试。使用该双重方法,您可以将文件命名为.whatever,然后添加上述属性并将其隐藏到Windows中。 (无论Windows属性如何,Bash都应将.whatever文件视为隐藏文件。)