.# 文件名在 Linux 中是什么意思?

Mar*_*boe 5 linux

这可能是微不足道的,但我对 Linux 很陌生,我无法在网上找到任何信息。

在一个文件夹中,我可以执行命令find . -regex '.*py'并得到以下结果:

./.#netMHC3.2.py
Run Code Online (Sandbox Code Playgroud)

这是当前目录中的文件吗?我该怎么做才能显示其内容?

小智 8

以“.”开头的文件 是隐藏文件。我不知道在某些类型的文件上使用“#”的标准。我在文本编辑器生成的“备份”文件上看到过它。

要显示文件的内容,请使用“cat”命令:

cat .#netMHC3.2.py
Run Code Online (Sandbox Code Playgroud)

'.' 和 './' 是您正在工作的当前目录(使用 pwd 知道您在哪里)。

  • 如果您绝对需要使用 cat,则最好少使用,或者减少使用管道。这样它是可读的 id 它不仅仅是一个页面。 (5认同)