Answers:
默认情况下,Bash命令提示符如下所示:
[USERNAME]@[HOSTNAME]:[PATH][SYMBOL]
[USERNAME]
是当前操作用户的用户名。通常,这是您的用户,但是当您运行sudo su
或执行类似命令时,您将获得“ root shell”,即该用户为“ root”。[HOSTNAME]
是您的主机名。这是您的计算机的名称。您必须在系统安装期间输入该密码。[PATH]
是您当前的工作目录,即您当前正在使用的目录。当您打开一个新的终端时,默认目录是您当前用户的主目录。的同义词/home/YOURUSERNAME
是~
。[SYMBOL]
通常是$
如果您以任何普通用户身份运行,或者#
是以“ root”用户身份运行。因此,您的Bash提示符如下所示:
ganesh@ganesh:~$
这意味着您也以用户身份登录ganesh
到一台名为的计算机上,该计算机ganesh
当前在您自己的主目录(~
)中运行。当然,您不是“ root”,因此不是$
。
在不查看Bash提示的情况下,可以使用以下命令查找用户名,组,主机名和当前工作目录:
用户名:
whoami
团体:
groups
用户名和组,以字符串和数字表示:
id
主机名:
hostname
当前工作目录:
pwd
只需使用命令groups
列出当前用户所属的所有组即可。root用户是Windows语言的管理员帐户,您可能会更好地理解。
@
是,当您第一次打开任何终端机时,符号后面的单词是什么意思-而不是它们属于哪个组。