0

我正在为 Ubuntu 使用 bash 控制台,我的控制台位置是

user@MyServer:~$

如果user@MyServer:/$是根目录,那是user@MyServer:~$什么?

4

5 回答 5

1

正如其他回复中所述,它是您的主目录,缩写为~.

pwd您可以使用该命令找出您所在的目录。例如:

[atticus:pgl]:~ $ pwd
/home/pgl
于 2014-01-23T08:36:54.113 回答
1

~代表您的主目录。如果您以 root 身份登录,这通常是/root如果您使用另一个用户(例如使用 username user)登录,这通常是/home/user. 确定的最佳方法是运行echo ~将打印~指向的位置,或者您可以运行pwd命令同时在~其中显示您当前的工作目录 - 此命令通常在导航时很有用。

于 2014-01-23T08:37:40.360 回答
1

“user@MyServer:~$”是命令提示符。您可以 echo $PS1 查看您的环境设置。

于 2014-01-23T08:38:47.573 回答
0

它是您的主目录,您可以通过cd ~

于 2014-01-23T08:35:23.320 回答
0

并非总是如此,您可以通过以下方式列出所有用户的主目录:

cut -d : -f1,6 /etc/passwd

所以你会得到不同的路径,有些在/export/home/USERNAME下,有些在/home/USERNAME下,有些没有主目录。对于 root 帐户,普通 / 直接是它的家。

于 2014-01-23T09:30:46.830 回答