“tc@box:/home$”是什么意思?

“tc@box:/home$”是什么意思?

我想知道这意味着什么?我知道 CD 代表更改目录,这是否会将我带到主目录,如果是,$ 是什么意思?

答案1

只是一个猜测(如果您将此视为提示)。

 user@host:/pathX

在哪里

  • user ( tc) 您的用户名
  • host ( box) 您系统的主机名
  • /path ( /home) 当前工作目录(替换为您的主目录中的 ~)
  • X(通常为$#),无论您是非 root ( $) 还是 root ( #)。

答案2

您看到的是命令行提示符。它通常看起来或多或少像这样:

用户名@主机名:您的位置

最后一个字符(#$)表示您要么是 root,要么是非 root。

但是,您可以更改提示。提示的值保存在PS1value 下:

echo $PS1

你会注意到许多奇怪的角色。这些是一些格式字符,允许您输入用户名或主机名等内容,而不是对其进行硬编码。

如果您愿意,您可以自行更改:

PS1="yourtext"

请注意,如果将其设置为某个普通字符串,它不会改变。像这样更改它只会暂时影响它 - 将适用于您当前的终端会话。.bashrc如果您想(几乎)永久更改它,您可以将其添加到您的中。

有关定制的更多信息可以在此处找到

相关内容