Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 为什么touch.fileName会';是否创建隐藏文件?_Bash_Git Bash_Hyperterminal - Fatal编程技术网

Bash 为什么touch.fileName会';是否创建隐藏文件?

Bash 为什么touch.fileName会';是否创建隐藏文件?,bash,git-bash,hyperterminal,Bash,Git Bash,Hyperterminal,我正试图创建一个隐藏文件,但由于某种原因,touch.fileName命令不起作用。 我确保我的文件夹和文件设置设置为-不显示隐藏的文件夹和文件。 我使用的是windows10和Hyper.is终端。Windows不关心以点开头的文件。它只是像对待任何旧文件一样对待它们。如果要在Windows中隐藏文件,则必须(同时)更改该属性 attrib +h path-to-file 您可以从任何cmd或PowerShell提示符运行该命令。它也可以在bash提示符下工作,尽管我面前没有测试它的提示符

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

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

attrib +h path-to-file 

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

请详细说明“不工作”的含义?如果使用例如
ls-al
列出文件,它也会列出隐藏文件。winslow在隐藏文件方面的规则与unix不同。在micro$oft文件系统中有一个文件属性,而在unix中没有。@linuxfan:哦,是的,我不知怎么没有读Win10,我的坏!