我正在为 Ubuntu 使用 bash 控制台,我的控制台位置是
user@MyServer:~$
如果user@MyServer:/$
是根目录,那是user@MyServer:~$
什么?
正如其他回复中所述,它是您的主目录,缩写为~
.
pwd
您可以使用该命令找出您所在的目录。例如:
[atticus:pgl]:~ $ pwd
/home/pgl
~
代表您的主目录。如果您以 root 身份登录,这通常是/root
如果您使用另一个用户(例如使用 username user
)登录,这通常是/home/user
. 确定的最佳方法是运行echo ~
将打印~
指向的位置,或者您可以运行pwd
命令同时在~
其中显示您当前的工作目录 - 此命令通常在导航时很有用。
“user@MyServer:~$”是命令提示符。您可以 echo $PS1 查看您的环境设置。
它是您的主目录,您可以通过cd ~
并非总是如此,您可以通过以下方式列出所有用户的主目录:
cut -d : -f1,6 /etc/passwd
所以你会得到不同的路径,有些在/export/home/USERNAME下,有些在/home/USERNAME下,有些没有主目录。对于 root 帐户,普通 / 直接是它的家。