MEM Asked: 2011-03-29 02:33:53 +0800 CST2011-03-29 02:33:53 +0800 CST 2011-03-29 02:33:53 +0800 CST ~/somefolder 中的 ~ 是什么意思? 772 我被告知要去~/.ssh,实际上,我做到cd ~/.ssh了,我进入了它。 但是,我想知道:~在这种情况下是什么意思? folder 3 个回答 Voted Best Answer perseo22 2011-03-29T02:40:51+08:002011-03-29T02:40:51+08:00 ~= $HOME= 你的主目录 /home/david如果您的用户名是,下一个命令将更改为您的主目录david: cd cd ~ cd $HOME cd /home/david cd ~david khamer 2011-03-29T04:36:42+08:002011-03-29T04:36:42+08:00 您还可以使用 ~username(无斜杠)让它查找用户的主目录;也就是说,~khamer 解析为 /home/khamer,而 ~david 将解析为 /home/david,无论谁在键入命令。 Tom Jowitt 2011-03-29T10:21:43+08:002011-03-29T10:21:43+08:00 如果您键入: cd ~/ 并按 TAB,该命令应更改为您的主文件夹的实际路径。据我所知,这几乎适用于任何将路径作为参数的命令。
~
=$HOME
= 你的主目录/home/david
如果您的用户名是,下一个命令将更改为您的主目录david
:您还可以使用 ~username(无斜杠)让它查找用户的主目录;也就是说,~khamer 解析为 /home/khamer,而 ~david 将解析为 /home/david,无论谁在键入命令。
如果您键入:
并按 TAB,该命令应更改为您的主文件夹的实际路径。据我所知,这几乎适用于任何将路径作为参数的命令。