如何更改 Linux Mint 上终端 window 中显示的用户名?

How to change the username displayed within terminal window on Linux Mint?

我正在尝试更改 Linux Mint 上的当前用户名,当我打开终端 window。

目前:

john@myLinux

我想改成:

gary@myLinux

我试过:

(1) 开始 -> 设置 -> 帐户详细信息并更改 'name' 字段。

(2)这里提到的步骤:https://askubuntu.com/questions/34074/how-do-i-change-my-username

(3) 修改密码文件:https://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/

选项 #3 似乎会影响终端中显示的用户名 window 但会导致登录问题(我的密码不正确)。

如何在 Linux Mint OS 上成功更改终端 window 中显示的用户名?

这假定您使用的是 bash,并且可能不适用于不同的 shell。

这只会更改终端提示文本,不会更新您的用户帐户或更改任何其他系统文件。

  1. 在终端类型中 DEFAULT=$PS1
  2. 下一个类型PS1='gary@\h$ '
  3. 最后,如果您想 return 使用默认提示,请输入 PS1=$DEFAULT

注意 1:确保将这些设置保存在主目录下的 .bashrc 文件中,以使更改在终端会话中保持不变。

注意 2:在第 2 步中,\h 告诉 bash 提示打印出计算机主机名,$ 打印出显示 (#) 符号,如果您是ROOT 否则显示 ($) 符号。

可在此处找到更多信息:https://www.howtogeek.com/307701/how-to-customize-and-colorize-your-bash-prompt/