下面是我所指的一个例子。波浪号表示“/home/usr/”,但点表示什么。我知道它的作用不像“*”那样。
谢谢。
答案1
“/.”发音为“Slashdot”一个受欢迎的科技新闻网站。
.
在 UNIX 文件系统上下文中,它类似于“无操作”;它是“标识”路径,指的是紧接在前的目录(如果前面没有任何内容,则指当前目录)。因此,它/.
等同于/
,并且/home/me/.
等同于/home/me
。.
它本身等同于当前的目录。这在某些情况下很有用:例如,运行./command
一个名为command
并要求它位于当前目录中,绕过PATH
。.
作为文件名字首表示隐藏文件,正如@LaurentB 在他的回答中所说;但是.
它本身不能是文件的名称。除非设置了查看隐藏文件的选项,否则以 开头的文件名.
通常不会被或其他目录列表程序显示。ls
答案2
它表示隐藏文件/文件夹。
尝试使用ls
-> 列出它,您将看不到它。
使用 ,您将看到它ls -a
。
答案3
“~/.cpan/” 是你的主目录中的隐藏目录“.cpan”。 “~” 是用户自己的主目录的 UNIX 缩写。 ~user_X 指向 user_X 的主目录。