我创建了文件 \.sh ,我有麻烦了吗?

我创建了文件 \.sh ,我有麻烦了吗?

我想到了一个非常糟糕的想法:我很好奇会发生什么,所以我想尝试使用各种非字母数字字符作为文件名。我觉得这可能是一个坏主意。我在终端中使用 nano 创建了一个文件:

nano \.sh

我只是在其中写了 echo hello,然后保存。然后,我使其可执行:

chmod +x \.sh

令人惊讶的是,当我写的时候,它打印出了你好./\.sh

现在,我开始对这个操作感到畏缩。我是不是弄坏了什么东西?除了在搜索中,文件没有出现在任何文件资源管理器或 中ls,在搜索中,它显示为一个看起来像带线的目录的图标,没有任何选项(如“打开”)。

这个愚蠢的行为可能造成什么损害?如果会,我该如何修复可能造成的损害?

答案1

我不相信你破坏了任何东西。谁在乎文件是否显示。你找到了一种隐藏文件的好方法。:)

否则,隐藏文件名就是以点开头的文件名(例如 .bashrc)。

您可以使用 rm ./\\.sh 删除该文件,您的小实验将不会留下任何痕迹。

相关内容