请稍侯

为什么~号代表home目录

25 November 2015

unix类的系统(包括:BSDGUN/LIUNX 以及 Mac OS X)中,波浪号(tilde)代表当前用户的home目录.

如果系统当前的登录用户是netkong,则 cd ~cd /home/netkong 以及 cd $HOME是等价的,

波浪号代表用户home目录 ,是因为20世纪70年代的一款键盘上, 波浪号(tilde)和home(移动光标到最左边) 在同一个键,

后来大家就都用波浪号(tilde)当做用户home目录

当年键盘的靓图如下

70s键盘

文章翻译自

why tilde was chosen to represent-the-home-directory