Answers:
通常它意味着用户的主目录,例如 ~mike/
将是用户 mike
的主页, ~/
将是你自己的主目录。但是,我不清楚是否 ~/
和 ~mike/
应被视为绝对或相对的;它似乎取决于给定的定义(如果有人可以提出一个授权参考,请发表评论)。
请注意,我在这里谈论基于Unix的系统。
/etc/login
文件。传统上,扩展是由shell完成的,但是任何具有“脚本编写”自负的语言也会这样做。
~username/
事情。
~
作为用户主目录的同义词。
实际上,Adrian Mouat和studiohack的答案都是正确的。
在具有有限命名约定的操作系统(较旧版本的Windows / DOS等)中,它表示长名称。
e.g. "c:\program files\" is equivalent to "c:\progra~1\"
在某些操作系统(即Unix)中,它意味着home-dir(可能被视为绝对但不是规范的路径)。
e.g."/a/vol01/usr/mike/" might be shortened to "~/mike/"
*'usr'是家庭目录。
192.168.1.1
要么 somefile.namewithdot
)
如果你做ASP.NET编程,它意味着网站的顶层;而不是使用../../images/some_image.jpg进行导航(并使你的嵌套级别错误!)你可以简单地说〜/ images / some_image.jpg
/images/some_image.jpg
应该带你到任何网站的根。代码在ASP.NET中提供了哪些附加功能?