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语言的管理员帐户,您可能会更好地理解。
@是,当您第一次打开任何终端机时,符号后面的单词是什么意思-而不是它们属于哪个组。