什么目录是默认的bash目录

时间:2014-01-23 08:31:54

标签: linux bash ubuntu ps1

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

user@MyServer:~$

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

5 个答案:

答案 0 :(得分:1)

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

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

[atticus:pgl]:~ $ pwd
/home/pgl

答案 1 :(得分:1)

~代表您的主目录。如果您以root用户身份登录,则如果您使用其他用户(例如用户名/root)登录,则通常为user,这通常为/home/user。确切知道的最佳方法是运行echo ~,它将打印~指向的地方,或者您可以在pwd中运行~命令,这将显示您的{{1}}当前工作目录 - 此命令通常用于了解何时导航。

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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

转到您的主目录

答案 4 :(得分:0)

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

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

所以你会得到不同的路径,一些在/ export / home / USERNAME下,一些在/ home / USERNAME下,一些没有主目录。对于root帐号,normal /是它的主页。