Linux 中出现的提示符是什么意思?

Linux 中出现的提示符是什么意思?

root@localhost#终端上出现的提示是什么意思?

如何在 的位置设置我的root名字root@localhost

假设我添加了我的名字ankush@host,那么这个提示的含义是什么?

答案1

看来您使用的是 Kali Linux,它默认以 root 身份登录。

提示符 ( root@localhost#) 有三个不同的部分:

  1. username:这是在 @ 符号之前。在你的情况下,它是根。
  2. hostname:这是@符号后面的内容。这是您的计算机的名称(即localhost)。
  3. $#:这给出了有关当前用户的视觉线索。可以隐藏该username@hostname部分,但$#符号将始终存在。$如果您以普通用户身份登录,则提示会显示符号,#如果以 root 用户身份登录,则显示符号。

您不能用 ankush 替换 root。Linux 中始终存在 root 帐户。您必须创建一个用户名为 ankush 的普通用户帐户。

由于您已经以 root 身份登录,请使用这些命令来创建用户ankush并设置新密码。

adduser ankush

passwd ankush

答案2

这个帖子寻求帮助。尝试nano ~/.bashrc查找 PS1 变量。

例如,您可以使用\u@\h:\w\$在提示中包含当前目录以及用户名(\u)和主机名(\h)。

提示语法的完整参考:男子猛击

答案3

#通常意味着你以 root 用户身份工作,可以访问一些程序可以访问的资源

$是主提示符,>是辅助提示符。您可以通过更改环境变量 PS1='&' 和 PS2='}' 来更改它们的值

相关内容