有人告诉我要去~/.ssh
,事实上,我就去了,cd ~/.ssh
而且也参与其中了。
不过,我想知道:~
在这种情况下这是什么意思?
答案1
~
= $HOME
= 您的主目录
/home/david
如果您的用户名是david
,那么接下来的命令将改变到您的主目录:
cd
cd ~
cd $HOME
cd /home/david
cd ~david
答案2
您还可以使用 ~username(无斜线)来查找用户的主目录;也就是说,~khamer 解析为 /home/khamer,而无论是谁输入命令,~david 都会解析为 /home/david。
答案3
如果你输入:
cd ~/
然后按 TAB,命令应该会更改为您的主文件夹的实际路径。据我所知,这几乎适用于任何以路径作为参数的命令。